Microsoft Message Queuing Testing Tool

Posted: November 24, 2015  |  Categories: BizTalk Integration Tools

In the last couple of days, I have been working (migrating a BizTalk Solution from BizTalk Server 2004 to BizTalk Server 2013 R2) in a solution that works deeply with Microsoft Message Queuing (MSMQ). It receives messages from a private queue with the use of the MSMQ Adapter and sends messages to other Queues (among other channels) that are consumed by other applications/servers.

And one of the things that I intended to do was partial tests, in a very simple way, to validate if all my receive ports were well configured in order to consume the expected messages.

Microsoft Message Queuing Testing Tool” is a simple tool that you can use to test sending files to Microsoft Queue.

Microsoft Message Queuing or MSMQ is a message queue implementation developed by Microsoft and deployed in its Windows Server operating systems and enables applications running at different times to communicate across heterogeneous networks and systems that may be temporarily offline. It provides guaranteed message delivery, efficient routing, security, and priority-based messaging.

With this tool, you can easily send messages to a queue in order to evaluate whether other applications are reading correctly the messages.

Microsoft Message Queuing Testing Tool

This tool allows you to set:

  • The queue where you want to send the files/messages
  • A Label associated with the file/message
  • The Queue transaction type
  • Import an existing file or manually add a message
Microsoft Message Queuing Testing-Tool result

And it will provide:

  • a success of delivery information (with transaction id)
  • or error detail information

I like simple tools that allow me to test my integration scenarios/projects, so I decided today to take some of my time to create this very simple and basic tools, but at least for me, that will be very useful.

Hope you enjoy also.

Download

You can download this tool here:

Microsoft Message Queuing Testing Tool (79,9 KB)
GitHub

#1 Azure Monitoring Platform

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.

Leave a Reply

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

turbo360

Back to Top