BizTalk provides two adapters to communicate with MQ. One is MQSC and another one is MQ Series Adapter. If you are thinking to integrate BizTalk with MQ then you need to decide which adapter to use. IBM’s MQ series provides robust asynchronous message queuing. Mostly it is used by enterprise to communicate with legacy applications. For more details about MQ Series, Please see this WIKI article. There are always decisions needs to be taken about choosing the right adapter in BizTalk to communicate to MQ. Two options available in Microsoft BizTalk server to integrate with MQ Series Server, one is MQSeries (Server based) and MQSC (Client based).
The server based adapter relies on MQSeries Server running on Microsoft Windows Server. This design of this adapter guarantees reliable messaging because it supports Microsoft Distributed Transaction Coordinator (MSDTC). The adapter supports clustered MQSeries Servers and clustered MQSeries Queue Managers, and also clustered BizTalk servers. For more details about MQSeries Adapter, Please refer this MSDN Page Advantage:
The Client bases adapter is available to connect to Those MQ Servers which are not running on Windows machines. They might be running on UNIX/AIX etc. If there is a requirement to communicate with a MQ server which is running over non windows serves, the solution is use MQSC adapter. In order to use this adapter you would need to install HIS (Host Integration Server) from Microsoft. Refer this dedicated MSDN article about MQ Adapters. Advantage:
The MQSeries adapter uses MSDTC for transactions so it is absolute necessary to check below things before starting:
The following blogs might provide guidance about understanding more about BizTalk and MQ Series:
Another important place to find a huge amount of BizTalk related articles is the TechNet Wiki itself. The best entry point is BizTalk Server Resources on the TechNet Wiki.