MessageQueue
MessageQueue myQueue = new MessageQueue(".\\private$\\myQueue"); try { Message myMessage = new Message(); myMessage.Body = "消息内容"; myMessage.Formatter = new XmlMessageFormatter(new Type[] { typeof(string) }); //发送消息到队列中 myQueue.Send(myMessage); } catch (ArgumentException e) { Console.WriteLine(e.Message); } Message myMessage2 = new Message(); myMessage2 = myQueue.Receive(); myMessage2.Formatter = new System.Messaging.XmlMessageFormatter(new Type[] { typeof(string) }); string context = (string)myMessage2.Body; //获取消息的内容 Console.WriteLine("消息内容为:" + context); Console.ReadKey();
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】凌霞软件回馈社区,博客园 & 1Panel & Halo 联合会员上线
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】博客园社区专享云产品让利特惠,阿里云新客6.5折上折
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步