期刊文献+

基于主题的DDS系统的扩展性设计与实现 被引量:1

The Scalability Design and Implementation Of Topic-Based DDS System
下载PDF
导出
摘要 基于主题的发布订阅系统存在着表达能力较弱的缺点,订阅者没有办法很好的描述自己对于订阅事件的要求,从而降低了订阅者接收数据的有效性,浪费了系统资源,同时也影响了用户体验。本文提出了一种对基于主题的发布订阅系统(Data Distribution Service,DDS)进行扩展的方法,使其具有一定的基于内容的发布订阅能力。文章在详细分析现有系统问题的基础上,提出采用增加关键字描述的方式来使得订阅者能够更细粒度的描述自己的订阅要求的方法,并分析其可行性。进行整体设计,以尽可能保留原系统优点及体系结构为前提,修改其匹配算法,最终实现了对原系统的扩展,完成了基于内容的发布订阅功能,提升了用户体验。 The topic-based publish/subscribe system has a disadvantage of weak expression capacity. The subscribers are not able to describe their exact demand of subscription. Thereby, it decreases the validity of the data which is received by the subscriber and wastes the resource of system as well as user experience. In this paper, we propose a method to extend the expression capacity of the topic- based system(Data Distribution Service, DDS). This method can extend the DDS system from topic-based model to content-based model. Depending on analyzing the existing DDS system, we propose a method of increasing key words to describe the subscribers' demand of the events and analyze its feasibility. We retain the advantages of the original system and modify the matching algorithm to extend the DDS system. Our method realizes the content-based publish/subscribe model and enhance the user experience.
作者 郝光星
出处 《软件》 2012年第12期41-46,共6页 Software
关键词 发布订阅 DDS 基于内容 基于主题 publish/subscribe DDS content-based topic-based
  • 相关文献

参考文献10

  • 1马建刚,黄涛,汪锦岭,徐罡,叶丹.面向大规模分布式计算发布订阅系统核心技术[J].软件学报,2006,17(1):134-147. 被引量:128
  • 2TIBCO Corg. TIB/Rendezvous White Paper[OL]. [2000].http://www, tibco, com/.
  • 3IBM.Intemet Application Development with MQSeries and Java[S]. Palos Verdes:Vervante Corporate Publishing, 1997.
  • 4Object Management Group. Real-time CORBA Specification[S]. Needham, Versionl.2, 2005.
  • 5Sun Microsystems. Java Message Service (JMS) API Specification[OL]. [2002- 3-18]. http://java, sun. corn/ products/jms.
  • 6Object Management Group. OMG Data Distribution Service for Real-Time Systems[S]. Needham, 2007.
  • 7PATRICK TH. EUGSTER, PASCAL A.FELBER, RACHID GUERRAOUI, ANNE-MARIE KERMARREC. The Many Faces of Publish/Subscribe[J]. ACM Computing Surveys, 2003, 35(2):114-131.
  • 8CARZANIGA A,ROSENBLUM D S,WOLF A L. Design and evaluation of a wide-area event notification service[J]. ACM Transactions on Computer Systems,2001 19(3):332- 383.
  • 9裘楷,沈栋,李娜,吴宇红.基于DCPS模型的数据分发服务DDS的研究[J].电子科技,2006,19(11):68-71. 被引量:34
  • 10谢蓓,刘毅,曹万华,李峻林.实时系统数据分布服务DDS技术综述[J].舰船电子工程,2006,26(2):16-19. 被引量:30

二级参考文献64

  • 1Peng F, Chawathe SS. XPath queries on streaming data. In: Prec. of the ACM SIGMOD Int'l Conf. on Management of Data. New York: ACM Press, 2003.431-442.
  • 2Carzaniga A, Rosenblum DS, Wolf AL. Design and evaluation of a wide-area event notification service. ACM Trans. on Computer Systems, 2001,19(3):332-383.
  • 3Cugola G, Nitto ED, Fuggetta A. The JEDI event-based infrastructure and its application to the development of the OPSS WFMS IEEE Trans. on Software Engineering, 2001,27(9):827-850.
  • 4Muhl G. Large-Scale content-based publish/subscribe systems [Ph.D. Thesis]. Darmstadt University of Technology, 2002.
  • 5Wang C, Carzaniga A, Evans D, Wolf AL. Security issues and requirements for Intcrnet-scale publish-subscribe systems. In: Proc.of the 35th Hawaii Int'l Conf. on System Sciences. Washington: IEEE Computer Society, 2002. 303-310.
  • 6Miklos Z. Towards an access control mechanism for wide-area publish/subscribe systems. In: Proc. of the 22nd Int'l Conf. on Distributed Computing Systems, Workshops. Washington: IEEE Computer Society, IEEE Press, 2002. 516-524.
  • 7Belokosztolszki A, Eyers DM, Pietzuch PR. Role-Based access control for publish/subscribe middleware architectures, in: Jacobsen HA, ed. Proc. of the 2nd Int'l Workshop on Distributed Event-Based Systems. New York: ACM Press, 2003.
  • 8Fiege L, Zeidler A, Buchmann A, Kilian-Kehr R, Muhl G. Security aspects in publish/subscribe systems. In: Prec. of the 3rd Int'l Workshop on Distributed Event-Based Systems. Edinburgh: IEEE Computer Society, 2004.
  • 9Rowstron A, Kermarrec AM, Castro M, Druschel P. SCRIBE: The design of a large-scale event notification infrastructure. In: Proc.of the 3rd Int'l Workshop on Networked Group Communication. London: Springer-Verlag, 2001.30-43.
  • 10Pietzuch PR. Hermes: A scalable event-based middleware [Ph.D. Thesis]. University of Cambridge, 2004.

共引文献180

同被引文献10

引证文献1

二级引证文献2

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部