一 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