Achieving Flexibility in Off-the-Shelf Middleware Services Integration
Received:September 28, 2007  Revised:July 28, 2008  Download PDF
Yan Li,Minghui Zhou,Donggang Cao,Lu Zhang,Hong Mei. Achieving Flexibility in Off-the-Shelf Middleware Services Integration. International Journal of Software and Informatics, 2008,2(1):17~31
Hits: 2700
Download times: 2664
Yan Li  Minghui Zhou  Donggang Cao  Lu Zhang  Hong Mei
Fund:The research was sponsored by the National Grand Fundamental Research 973 Program of China under Grant No.2002CB312003, the National Nature Science Foundation of China under Grant Nos.60603038, 60503029, and the National High-Tech Research and Development Plan of China under Grant Nos.2007AA01Z133, 2006AA01Z156, 2006AA01Z189.
Abstract:The development of component-based software engineering enables the construction of application servers by integrating reliable OTS middleware services. However it is di cult to achieve exibility in conventional hard coding way. In this paper, we propose a exible OTS middleware services integration framework to address this problem. In this framework, we de ne two kinds of modules: the middleware service contract module to represent the stable contract which speci es the abstract interaction logic between the application server and a kind of middleware services, and the middleware service implementation module to encapsulate the mutable implementation details of di erent OTS middleware services in a uni ed way. Additionally, we propose a module management mechanism to enable the application server to replace the OTS products at runtime via con guration. We implement the framework in a J2EE application server, and the evaluations show that our framework effectively reduces the cost and the time of maintaining and customizing the OTS middleware services-based application server.
keywords:exibility  middleware service  integration  off-the-shelf
View Full Text  View/Add Comment  Download reader

 

 

more>>  
Visitor:3139549
Top Paper  |  E-mail Alert  |  Publication Ethics  |  New Version

© Copyright by Institute of Software, the Chinese Academy of Sciences
京ICP备05046678号-5

京公网安备 11040202500065号