高级消息队列协议 编辑
高阶讯息伫列协定即Advanced Message Queuing Protocol是面向消息中间件提供的开放的应用层协定,其设计目标是对于讯息的排序、路由、保持可靠性、保证安全性。AMQP规范了讯息传递方和接收方的行为,以使讯息在不同的提供商之间实现互操作性,就像SMTPHTTPFTP等协议可以创建交互系统一样。与先前的中间件标准不同的是,JMS在特定的API接口层面和实现行为上进行了统一,而高阶讯息伫列协定则关注于各种讯息如何以字节流的形式进行传递。因此,使用了符合协议实现的任意应用程序之间可以保持对讯息的创建、传递。
6
图片 0 图片
评论 0 评论
匿名用户 · [[ show_time(comment.timestamp) ]]
[[ nltobr(comment.content) ]]
相关
Apache Qpid 是一个开源软件的行程间通讯 ,它实现了高级消息队列协议 。 它提供事务管理,队列,分发,安全性,管理,集群, 互联以及异构多平台支持。
RabbitMQ是实现了高级消息队列协议的开源消息代理软件。RabbitMQ服务器是用Erlang语言编写的,而群集和故障转移是构建在开放电信平台框架上的。所有主要的编程语言均有与代理接口通讯的客户端函式库。