计算机应用 ›› 2009, Vol. 29 ›› Issue (08): 2312-2314.

• 典型应用 • 上一篇    

一种面向服务的异步消息中间件的设计

赵革科,常炳国   

  1. 湖南大学软件学院
  • 收稿日期:2009-02-19 修回日期:2009-04-01 发布日期:2008-08-01 出版日期:2009-08-01
  • 通讯作者: 赵革科
  • 基金资助:
    国家级基金;无

Design of service-oriented asynchronous messaging middleware

  • Received:2009-02-19 Revised:2009-04-01 Online:2008-08-01 Published:2009-08-01

摘要: 采用开放式标准的面向服务架构SOA是有效解决大规模企业应用集成的重要技术,但是SOA对异步传输和可靠为特征的复杂网络应用支持不足。传统消息中间件MOM虽具有松耦合和异步传输特性,但大多适用于企业内部集成,且其扩展性和灵活性不足,难以拓展到大规模网络环境。在全面吸收SOA和MOM的技术优点基础上,设计了一种面向服务的异步消息中间件体系结构,并研究了消息传输算法,服务重组和安全服务等关键技术。结合移动电子商务应用集成,验证了面向服务的异步消息中间件的扩展性、灵活性和有效性。

关键词: 面向服务的体系结构, 异步消息中间件, 服务重组, 消息处理, Service-Oriented Architecture (SOA), service re-composition, message process

Abstract: Service-Oriented Architecture (SOA) can offer open standards to integrate inter-enterprise applications, but it cannot fully support complex Internet applications characterized by asynchronous transfer and high reliability. Traditional Message-Oriented Middleware(MOM), being loosely coupled and asynchronously reliable, is suitable for enterprise integration. But it is too unscalable and inflexible to expand into large-scale network environment. This paper designed a structure of service-oriented Asynchronous Messaging Middleware (called s-AMM), which fully adopted the advantages of SOA and MOM, and analyzed some key technologies such as message transfer, service recomposition and security service. Furthermore, sAMM is proved to be feasible and effective by mobile Ecommence case.

Key words: asynchronous messaging middleware

中图分类号: