一、MSMQ是什么

www.512.net,  Message Queuing(MSMQ)
是微软开销的音信中间件,可利用于程序内部或程序之间的异步通讯。首要的体制是:音信的发送者把本人想要发送的音信放入一个器皿中(大家誉为Message),然后把它保存至贰个系统公用空间的新闻队列(Message
Queue)中;本地只怕是异乡的音信接收程序再从该队列中抽取发给它的新闻举行处理。下图呈现了那顶尖程。

www.512.net 1

 

二、使用MSMQ的优点

  MSMQ能扶植多个应用程序之间的离线通信,接收方和发送方无需同时运维,也没有供给在同样互连网,接收方无需保险在线状态,发送方能够先把音讯发出来,过旭日初升段时间,接收方也能接收得到新闻。

三、使用MSMQ的着力流程

  1、运维MSMQ服务,【调控面板】–【程序与功效】–【关闭/张开windows效用】–增多MSMQ功效,勾选全体选项。

  2、创建Message Queue队列。

  3、打开Message Queue队列。

  4、将新闻发送至Message Queue队列可能从Message Queue队列中收取新闻。

  5、关闭Message Queue队列。