Microsoft Message Queue(MSMQ) is the product from Microsoft Corporation, it is the researching focus in this paper. Message Queue middleware is the technique which will be developed abroad, and that it will be the most popular middleware technique. As time goes on, I believe that people will realize the great advantage of it in building the large distributed applications.
This paper mainly introduces the application of MSMQ in the distributed workflow data exchange. I used C# programming language in my graduation project. As based on MSMQ message queuing programming technique and the interface provided by the business process AgilePoint Service Plateform, I has implement some functionality like the deployment of message queuing sending and receiving messages an monitoring on the queue, then we can manage the business process. The efficiency of the processes running has been improved obviously since the message queuing technique is used in business process management.