欢迎来到天天文库
浏览记录
ID:54017665
大小:356.55 KB
页数:9页
时间:2020-04-28
《分布对象中间件异步消息的研究与实现.pdf》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库。
1、第27卷第12期计算机学报Voi.27No.122004年12月CHINESEJOURNALOFCOMPUTERSDec.2004分布对象中间件异步消息的研究与实现1),2)1)1)1)张志伟隋品波郭长国吴泉源1)(国防科学技术大学计算机学院网络技术与信息安全研究所长沙410073)2)(空军指挥学院科研部北京100089)摘要随着Internet和大规模Intranet的出现和飞速发展,软件系统之间逐渐构成一个开放协同的软件环境.异步通信机制是支撑开放协同环境的重要机制.CORBA是一种在开放协同环境中得到广泛应用的主流分布对象中间件,它没有很好地解
2、决异步通信问题.在CORBA中提供异步通信机制成为研究的热点.该文基于CORBA异步消息标准提出了一种包含回调、轮询和TII(TimeIndependentInvocation)三种机制的异步模型,并在StarBus中进行了实现.实现结果和初步应用表明,该文提出的异步模型方案对于将CORBA应用于大规模分布式开放协同环境具有重要意义.关键词异步消息;回调模型;轮询模型;TII模型中图法分类号TP311ResearchandImplementationofAsynchronousMessaginginObject-OrientedMiddleware1)
3、,2)1)1)1)ZHANGZhi-WeiSUIPin-BoGUOChang-GuoWUOuan-yuan1)(InstituteofNetworkTechnology&InformationSecurity,SchoolofComputerScience,NationalUniuersityofDefenseTechnology,Changsha410073)2)(ScientificResearchDepartment,AirForceCommanderCollege,Beijing100089)AbstractWiththeemergencean
4、dpopuiarizationofInternetandiarge-scaieIntranet,softwaresystemsformanopencoordinationsoftwareenvironment.Asynchronouscommunicationmechanismisoneoftheindispensabiemechanismsthatsupportopencoordinationenvironment.Asakindofpopuiardistributedmiddiewarewideiyusedinopencoordinationenv
5、ironment,CORBAdoesn'tsoiveasynchronouscommuni-cationveryweii.Researchesonhowtoprovideasynchronousmechanismarehotspot.Thispaperpresentsanasynchronousmodeiconsistofcaiiback,poiiingandtimeindependentinvocationmechanismbasedontheCORBAMessagingspecification.AuthorshavedeveiopedtheSta
6、rBusasynchronousmessagingsystembasedontheschemapresentedinthispaper.Theimpiementationresuitsandinitiaiusageshowsthea-synchronousmodeiisimportantfortheappiicationofCORBAtoiarge-scaieopencoordinationenviron-ment.Keywordsasynchronousmessaging;caiibackmodei;poiiingmodei;timeindepend
7、entinvocationmod-ei发展,软件系统之间逐渐构成一个由异构的软构件1引言组成的开放协同的软件环境.异步松耦合模式是开放协同环境中的一种重要的软件应用形态.同步通随着Internet和大规模Intranet的出现和飞速信模型具有紧耦合的特性,不适合在具有开放性、分收稿日期:2004-01-14;修改稿收到日期:2004-10-13.本课题得到国家自然科学基金(90104020)、国家“八六三”高技术研究发展规划项目基金(2001AA113020,2003AA115410)资助.张志伟,男,1975年生,博士,主要研究方向为分布对象技术和软
8、件工程.E-maii:zzwzyz@263.net;zhang.zhi.wei@263.net
此文档下载收益归作者所有