在发布/订阅通讯中控制消息传递制造技术

技术编号:8165728 阅读:171 留言:0更新日期:2013-01-08 12:28
一种控制一个或多个发布者应用(31)和一个或多个订阅者应用(32)之间的消息传递的通讯系统和方法包括主题管理器(40),利用主题管理器(40)能够由登记装置(41)为指定订阅者应用登记对指定主题的订阅。响应于由发布者应用把关于指定主题的消息发布到该系统,由匹配装置(45)确定(63)针对该主题是否登记了任何订阅者应用。如果这样登记了任何订阅者应用,则由传递装置(46)把发布的主题消息传递(65)到这种登记的订阅者应用。如果没有针对所述指定主题登记订阅者应用,则所述指定主题消息被存储在缓冲存储器(51)中并且响应于接收到新订阅者应用对所述主题的随后的订阅请求(80)而被传递(87)到所述新订阅者应用。

【技术实现步骤摘要】
【国外来华专利技术】
本专利技术涉及一种在通讯系统中控制ー个或多个发布者应用和一个或多个订阅者应用之间的消息传递的方法、以及ー种适于控制这种传递的通讯系统。
技术介绍
发布/订阅是公知的通讯(messaging)机制,通过该机制,订阅者应用能够以消息的形式从发布者应用(以下,简单称为“发布者”和“订阅者”)接收信息。在这种环境下,消息是用于应用程序之间进行交換的数据单位。典型的发布/订阅系统具有超过ー个发布者和超过ー个订阅者。 发布者和订阅者之间的交互全部由通用通讯系统的部件(诸如,队列管理器)或者由定制部件(称为消息代理)来控制。通讯系统是软件服务,应用可连接到该软件服务,并且队列是由通讯系统维护的消息的先进先出有序列表。应用可把消息放在队列上或者从队列中请求消息。实际上,队列管理器和代理之间的区别对于本专利技术而言并不重要。发布者提供关于题材(subject)的信息,而不需要知道关于对该信息感兴趣的应用的任何事情。发布者以他们想要发布的消息的形式产生这种信息(称为发布),并定义这些消息的主题(topic)。控制部件(队列管理器或代理)接收来自发布者的消息和识别ー个或多个主题的订阅者的订阅。它随后把发本文档来自技高网...

【技术保护点】

【技术特征摘要】
【国外来华专利技术】...

【专利技术属性】
技术研发人员:A·P·伯兹莫尔I·C·万斯通A·D·班克斯
申请(专利权)人:国际商业机器公司
类型:
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1