摘要
EAI中对关键业务的处理提出了较高的性能与健壮性要求,传统的做法难于满足这种变化。TAO是一种C++ORB,它兼容大部分CORBA标准,具有性能高、互作性强、健壮性好等特点,已在商业化项目中有广泛的应用;ACE是一个高性能的面向对象的工具开发包,它简化了面向对象的网络应用和服务的开发,可以与TAO做到无缝的结合。该文基于TAO与ACE的特点,提出了一种以TAO和ACE为核心的EAI架构,并分析该架构各个环节的关键技术实现。
In EAI,some critical business operations require high performance and robust stability, but the traditional solutions could hardly satisfy these needs. TAO is a kind of C++ ORB, based on the CORBA specification. Because of the high performance, good interoperability, and stronger stability, etc, TAO is widely applied in business projects. ACE is a high performance object-oriented developing toolkit package, it makes the developing of object-oriented network application and service easily, and it can work with TAO seamlessly.This paper proposes an EAI architecture based on TAO and ACE,and discusses the key technologies implementation.
出处
《计算机工程》
CAS
CSCD
北大核心
2005年第16期92-94,共3页
Computer Engineering
作者简介
王名茗(1980-),男,硕士生,研究方向:企业分布计算,网络安全;E-mail:mimigama@ustc.edu
王卫平,副教授