资源描述:
《面向大规模分布式计算发布订阅系统核心技术》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、马建刚等:面向大规模分布式计算发布订阅系统核心技术147ISSN1000-9825,CODENRUXUEWE-mail:jos@iscas.ac.cnJournalofSoftware,Vol.17,No.1,January2006,pp.134-147http://www.jos.org.cnDOI:10.1360/jos170134Tel/Fax:+86-10-62562563©2006byJournalofSoftware.Allrightsreserved.面向大规模分布式计算发布订阅系统核心技术*Suppor
2、tedbytheNationalHigh-TechResearchandDevelopmentPlanofChinaunderGrantNos.2001AA113010,2002AA413610,2003AA413010,2003AA115440(国家高技术研究发展计划(863));theNationalGrandFundamentalResearch973ProgramofChinaunderGrantNo.2002CB312005(国家重点基础研究发展规划(973))Received2005-06-23;Accep
3、ted2005-07-18马建刚1,2+,黄涛1,汪锦岭1,2,徐罡1,叶丹11(中国科学院软件研究所软件工程技术研究开发中心,北京100080)2(中国科学院研究生院,北京100049)UnderlyingTechniquesforLarge-ScaleDistributedComputingOrientedPublish/SubscribeSystemMAJian-Gang1,2+,HUANGTao1,WANGJin-Ling1,2,XUGang1,YEDan11(TechnologyCenterofSoftwar
4、eEngineering,InstituteofSoftware,TheChineseAcademyofSciences,Beijing100080,China)2(GraduateSchool,TheChineseAcademyofSciences,Beijing100049,China)+Correspondingauthor:Phn:+86-10-62630989,E-mail:mjg@otcaix.iscas.ac.cn,http://www.iscas.ac.cnMaJG,HuangT,WangJL,XuG,
5、YeD.Underlyingtechniquesforlarge-scaledistributedcomputingorientedpublish/subscribesystem.JournalofSoftware,2006,17(1):134-147.http://www.jos.org.cn/1000-9825/17/134.htmAbstract:Thepublish/subscribesystemisadaptedtothedynamiclarge-scaledistributedcomputingenviro
6、nmentwellandwillbeusedwidelyduetoitsasynchronous,many-to-manyandloosely-coupledcommunicationproperties.Thispaperanalyzesthestate-of-artofpublish/subscribesystems.Manyexistingsystemsareclassifiedaccordingtothecriteria,suchastopologystructure,eventmodelandsubscrip
7、tionmodel.Thenthekeytechniques,suchasmatchingalgorithm,content-basedroutingalgorithm,formalmodeling,qualityofservice,areexplained.Typicalpub/subprototypesandproductsarecompared,andtheirshortcomingsandlimitationsarediscussed.Thechallengeofenhancingthesystemintell
8、igencebyintroducingtheeventsemanticandapproximatematching,andthetrendsofsupportingthemobilecomputingandP2Pcomputingenvironmentisforecasted.Keywords:Publish/Subscribe;