MQSeries Adapter
I don't know much about MQSeries except that it has both server and client portions. Also don't know much about where the physical location of the queue is in MQSeries. However I do know about MSMQ pretty well.
BizTalk documentation says that MQSeries adapter works with MQSeries Server for Windows. What exactly does this mean? If 'MQSeries Server for Windows' means server portion, does it mean adapter can only work MQSeries deployed on windows and it does not work with MQSeries deployed on other OS? What is the typical layout of MQSeries and BizTalk for which adpater is useful?
Thanks.
[758 byte] By [
RRaghu] at [2008-1-8]
You are right about the current MQSeries Adapter. It can only talk to MQSeries Server which is installed on Windows System. The adapter itself does not include the full client components of MQSeries. It does not even talk to MQSeries Server Component on Windows system directly. Indeed, the adapter talks to the MQSAgent application, which has to be installed on the MQSereies Server on Windows system. And then, the MQSAgent application talks to MQSeries Server for Windows.
There is no way we can install this MQSAgent on other OS, that's why MQSeries adapter cannot communicate with MQServer installed on the other OS directly.
If you do need Biztalk communicate with MQ Server on other OS, there are two options:
1) Setup a MQSeries Server on Windows Server as the bridge between Biztalk and MQSeries Server on the other systems.
2) Use other adapters from third party vendor. We used TopXML MQSeries adapter, it worked fine. However, you have to install MQ Client on your Biztalk server as prerequisites.
Here is more information on MQSeries architect:
http://msdn2.microsoft.com/en-us/library/aa578561.aspx
Hi, Anilbal,
That's good to know. I was told by Microsoft last year that they were developing a MQSeries adapter based on client. So promise became true. :-) And we were using BizTalk 2004. which does not like this new adapter support.
However, one more question here, since this adapter is in HIS server rather than in BizTalk. Do we need to pay additional license fee for using this adapter?
Thanks,