7th June 14:28
What Shaheer meants is that in BizTalk 2004 MSMQ transport cannot go into
remote location. You are probably referring to earlier versions of BizTalk
that used a standard MSMQ stack for this transport.
It is interesting you mentioned this limitation of MSMQ, we have never
encountered this limitation. In testing a failure scenario, we have in the
past had a BizTalk receive function temporarily poll a remote transactional
queue, and it processed the messages normally. Are you saying that you can
poll the queue, but there is no transaction involved? For a more permanent
solution I would recommend your suggestions as I am not sure what stability
problems you would encounter in the receive function by constantly polling
a foreign queue (i.e. would it constantly disable if network connectivity
was intermittently lost etc).
What we did was probably not recommended, but it worked as an interim
solution during an outage.
This posting is provided "AS IS" with no warranties, and confers no rights.
EBusiness Server Team