MSMQ 开发

一 MSMQ 命名空间引用 System.Messaging

二 MSMQ 创建

   using System.Messaging;

        
            string path = "./private$/mytest";
             
            //判断是已存在当前MSMQ(只针对判断本地,判断远程服务器该方法不支持)
            if (!MessageQueue.Exists(path))
            {
                //创建MSMQ(只针对判断本地,判断远程服务器该方法不支持)
                MessageQueue.Create(path);
            }

三 MSMQ 发送

 1              string path = "./private$/mytest";
 2             //打开msmq
 3             MessageQueue queue = new MessageQueue(path);
 4             //测试消息
 5             Message message = new Message("test message");
 6             //序列化XMLMessage  
 7             message.Formatter = new XmlMessageFormatter(new Type[] { typeof(string) });
 8             //标签
 9             queue.Label = "test";
10             //发送消息 
11             queue.Send(message, MessageQueueTransactionType.None);

四 MSMQ 向远程服务器发送消息-错误总结

http://www.cnblogs.com/mq0036/p/3695038.html

 

posted @ 2017-05-25 14:14  A--B--C  阅读(186)  评论(0)    收藏  举报