Author Login Editor-in-Chief Peer Review Editor Work Office Work

Computer Engineering ›› 2007, Vol. 33 ›› Issue (02): 85-87. doi: 10.3969/j.issn.1000-3428.2007.02.029

• Software Technology and Database • Previous Articles     Next Articles

Study of Service-oriented Architecture in Large-scale Database System

LI Hui1, SONG Huaiming1,2, JIAO Limei1,2, LIU Ying1,2, WANG Yang1,2, WANG Qirong1   

  1. (1. Institute of Computing Technology, Chinese Academy of Sciences, Beijing 100080; 2. Graduate School of Chinese Academy of Sciences, Beijing 100039)
  • Received:1900-01-01 Revised:1900-01-01 Online:2007-01-20 Published:2007-01-20

大规模数据库系统中的面向服务架构研究

李 慧1,宋怀明1,2,焦丽梅1,2,刘 莹1,2,王 洋1,2,王启荣1   

  1. (1. 中国科学院计算技术研究所,北京100080;2. 中国科学院研究生院,北京100039)

Abstract: To satisfy the need of simple, efficient and high-available large-scale database system. This paper defines service-oriented architecture, which divides the complicated system into many service modules. Each of the modules realizes its functions independently. It also introduces how the architecture achieves service harmonization, deployment, communication and high-availability to keep uniform management and contact among these loosely coupled services. Service-oriented architecture simplifies large-scale database system and makes the system architecture much clearer.

Key words: Large-scale database system, Service-oriented architecture(SOA), Internet communications engine (ICE)

摘要: 为了满足复杂的大规模数据库系统所要求的简单、高效、高可靠的需求,该文定义了面向服务的架构。该架构把繁杂多变的系统模块分为多个服务模块,每个模块独立实现其功能,介绍了面向服务的架构如何处理服务间的协调、部署、通信和高可用方案,使诸多松散耦合的服务保持统一的管理和彼此间的联系,面向服务的架构大大简化了复杂的大规模数据库系统,并使整个系统的结构清晰化。

关键词: 大规模数据库系统, 面向服务的架构, 互联网通信引擎