消息队列服务器 分布式消息队列
分布式消息mq的两种订阅方式
分布式消息 MQ的两种订阅方式如下:
一、点对点模式:
1、场景:
客户端A和客户端B使用同一队列,进行消息通讯,客户端 A发布消息,客户端 B接收消息。
2、点对点模式包含三个角色——消息队列,发送者,接收者:
发送者发送消息到消息队列中,接收者从消息队列中取出消息进行接收,消息接收后,消息队列中将不再存储该消息,其他接收者不可能再接收到这条消息。
3、特点:
(1)每个消息只有一个接收者。
(2)发送者和接收者之间没有依赖性,发送者发送消息后,消息直接存储在消息队列中,接收者是否在线并不影响发送。
(3)接收者成功接收消息之后,需要向消息队列应答成功,以便消息队列删除该条消息。
二、发布订阅模式:
1、场景:
客户端 A,客户端 B,客户端 N等订阅同一主题,进行消息发布和接收。
2、点对点模式包含三个角色——角色主题(topic),发布者(publisher),订阅者(subscriber):
发送者将消息发送到topic,系统将这些消息传递给多个订阅者。
3、特点:
(1)每个消息可以有多个订阅者。
(2)发布者和订阅者之间有时间上的依赖性。针对某个主题的订阅者,它必须创建一个订阅者之后,才可以接收发布者发布的消息。
(3)为了消费消息,订阅者需要提前订阅该角色主题,并保持在线运行。
分布式消息(服务)介绍:
分布式消息服务是一个用来处理分布式系统中的消息,分布式应用程序通过网络访问位于不同服务器上的消息队列,就像访问本地系统一样。
分布式消息服务是一个专为企业级应用开发的软件服务,具有高可用,高扩展,高性能,可根据需要灵活部署和伸缩的特点。分布式消息服务是一个托管的高性能消息队列服务,拥有高吞吐,高可用,高可靠,可根据需要灵活配置的队列服务,满足不同应用场景的需要。
分布式消息服务是一个高吞吐、高可用的消息中间件服务,使用消息队列通信,具有大规模、高可靠、高并发访问、可扩展、高安全、可弹性伸缩、便捷管理的特点。
以上内容参考:百度百科-分布式
以上内容参考:百度百科-分布式信息系统
启用windows功能microsoft消息队列服务器显示错误
具体如下:
更改:1、首先要进入UAC设置,点击“开始”按钮打开“开始”菜单,在下方的搜索框内输入“UAC”,接着上面会显示搜索结果,点击进入“更改用户账户控制设置”。2、打开“用户账户控制设置”窗口后,将滑块拖动至最底端,设置为“从不通知”,然后点击“确定”;3、然后再从“开始”菜单进入“控制面板--程序--程序和功能”,然后点击左侧的“打开或关闭Windows功能”;取消后重启计算机就可以。
WIN7 的消息队列怎么安装
材料/工具:win7系统的电脑
1、首先需要点击开始菜单,选择控制面板。
2、接着,进入到控制面板后选择程序。
3、然后选择程序和功能。
4、然后,在新的窗口左上角选择打开或关闭Windows功能。
5、在Windows功能窗口找到“Microsoft Message Queue(MSMQ)服务器”并展开,将下属选项全部选中。
6、选中后,点击确定,就会出现“Windows正在更改功能,请稍后,这可能需要几分钟”的对话框,然后系统会自动安装消息队列。