基于时间解耦的分布对象中间件异步通信软件路由代理的研究Research on Software Route Agent of Asynchronous Communication Based on Time Decoupling in Distributed Object-Oriented Middleware
赵艳红,郭银章,白尚旺
摘要(Abstract):
针对目前分布对象中间件消息通信机制中不支持时间解耦和服务质量控制的问题,提出一种能够支持消息异步传递和时间解耦的异步通信模型,通过在客户端引入消息转换层来完成异步消息的提取、包装和转换,将原始的请求转换为一种可路由的消息,然后设计一种软件路由代理来实现异步消息的传递与转发。文章重点论述了分布对象中间件异步通信软件路由代理的工作机制、体系结构,提出了创建持久请求算法及软件路由代理的请求处理算法。
关键词(KeyWords): 分布对象中间件;异步通信模型;时间解耦;软件路由代理
基金项目(Foundation):
作者(Author): 赵艳红,郭银章,白尚旺
参考文献(References):
- [1]VINOSKI STEVE.New features for CORBA3.0[J].Communications of the ACM,1998,41(10):44-52.
- [2]TAI S,ROUVELLOU I.Srrategies for integrating messaging and distributed object transactions[A].In:Proceedings of IFIP/ACM International Conference on Distributed Systems Platforms and Open Distributed Processing[C].New York,USA,2000,308-330.
- [3]ZHANG XIAOMING,Wu QuanYuan,Jia Yan.High-Performance Asynchronous Callback Model Based on Distributed Object[J].Journal of National University of Defense Technology,2001,23(3):77-82.
- [4]Object Management Group.Common Object Request Broker:Architecture and Specification.Revision3.0,2002,7.
- [5]GUO YINZHANG,QIAO GUANGZHU.A Study of CORBA Multi port ORB Architecture Based on Hiberarchy Domain,2004International Symposium on Distributed Computing and Application to Business,Engineering and Science[C].Wuhan,Hubei,China.