BizTalk Server 2016: How to configure the MQ Series Adapter for low latency scenarios whitepaper

  • Sandro Pereira
  • Jul 15, 2021
  • 4 min read

Legacy Systems and IBM MQ Integration

Historically, legacy systems still play a critical role in many organizations. IBM MQ is a well‑known family of message‑oriented middleware products that IBM first introduced in December 1993.

Initially, IBM released the product under the name MQSeries. Later, in 2002, IBM renamed it WebSphere MQ to align it with the WebSphere product family. Eventually, in April 2014, IBM simplified the branding and renamed it IBM MQ.

Why IBM MQ Still Matters

Even today, IBM MQ remains widely used, especially in banking and financial systems, where reliability and performance are essential. As a result, integration with IBM MQ continues to be a common requirement in enterprise environments.

To address this need, BizTalk Server provides two different ways to communicate with IBM MQ, allowing organizations to choose the most suitable approach for their scenarios:

  • By using the MQSeries built-in adapter that will act as a bridge between Microsoft BizTalk Server and IBM MQSeries servers:
    • The MQSeries adapter is available with the BizTalk Server installation. It supports transactional and non-transactional messaging by setting the Transaction Supported property in the MQSeries adapter transport properties
    • The MQSeries adapter uses the MQSAgent2 COM+ application to put/get messages into the IBM WebSphere Queue Manager
    • The MQSeries adapter requires IBM’s MQSeries Server for Windows to reside on the client system to communicate with an IBM WebSphere Queue Manager running on Windows or non-Windows. MQSeries Server for Windows is not a Microsoft product and must be obtained from your IBM WebSphere MQ program

This whitepaper’s goal is not to explain how to install and configure MQSeries, nor to compare the advantages or disadvantages of using this adapter compared to MQSC. Instead, this whitepaper focuses on improving the performance of the MQSeries adapter to better support low-latency scenarios, which are required most of the time in financial transactions.

📝 One-Minute Brief

Configuring the BizTalk Server MQ Series adapter for low‑latency scenarios is critical in financial and enterprise environments that rely on IBM MQ. This article introduces a whitepaper focused on tuning the MQ Series adapter to improve performance and reduce latency in BizTalk Server 2016 integrations.

Where can I download it?

You can download the whitepaper here:

You can also find, download, and enjoy several other free whitepapers of my own here:

Hope you find this helpful! If you liked the content or found it useful and would like to support me in writing more, consider buying (or helping to buy) a Star Wars Lego set for my son. 

Thanks for Buying me a coffe
Author: Sandro Pereira

Sandro Pereira lives in Portugal and works as a consultant at DevScope. In the past years, he has been working on implementing Integration scenarios both on-premises and cloud for various clients, each with different scenarios from a technical point of view, size, and criticality, using Microsoft Azure, Microsoft BizTalk Server and different technologies like AS2, EDI, RosettaNet, SAP, TIBCO etc. He is a regular blogger, international speaker, and technical reviewer of several BizTalk books all focused on Integration. He is also the author of the book “BizTalk Mapping Patterns & Best Practices”. He has been awarded MVP since 2011 for his contributions to the integration community.

1 thought on “BizTalk Server 2016: How to configure the MQ Series Adapter for low latency scenarios whitepaper”

  1. Sandro thank you for your efforts and the information you share is so help full.

    I am facing an issue on MQ 2016 Adapter where APPLPutName is going as default “Biztalk 2016 /BTNTS.exe” .

    Can you share if you have faced this issue?

Leave a Reply

Your email address will not be published. Required fields are marked *

The Ultimate Cloud
Management Platform for Azure

Supercharge your Azure Cost Saving

Learn More
Turbo360 Widget

Back to Top