Font Size: a A A

The Design And Implementation Of EAI-oriented Resource Adapter InforBrokerRA

Posted on:2007-07-01Degree:MasterType:Thesis
Country:ChinaCandidate:B ZhangFull Text:PDF
GTID:2178360215969995Subject:Software engineering
Abstract/Summary:PDF Full Text Request
Enterprise Application Integration(EAI)achieves the integration of seamless business function through sharing data and business logic between heterogeneous systems.It integrates these existing separate applications without making significant changes to them.Nowadays,web-based applications have become the main aspect of application development for the convenient access that they provided.But there are many Enterprise Information Systems(EIS)in the bottom layer of the web-based systems.These Enterprise Information Systems don't have the standard APIs for client programming and there are no extension of connection management and no support of transaction,security,and synchronous communication.The portability of the system between different platforms is also a problem.J2EE Connector Architecture(JCA)is an approach to solve the existing problems of EAI.EIS provide a resource adapter to plug into the J2EE application server and expose Common Client Interface(CCI)to application component.Client's all access process is under a managed environment including connection pool,security, transaction,and synchronous communication.After a research on the technologies of JCA-base Integration,the advantages of the integration framework is analyzed.A layered construction model is built for resource adapter.There is also a description about the interfaces in each layer and the interaction mechanism with J2EE application server.The thesis introduces the design and implementation of InforBrokerRA,which is a resource adapter of InforBroker.For the extensible and reusable of the system, object-oriented software design pattern is applied in the design conforming to layered construct.InforBrokerRA supplies the Common Client Interface to its application component through its deployment on J2EE application server and support security management,life cycle management,message inflow management and work management.The support for message inflow makes InforBroker not only tight coupled but also loose coupled in the integration with other systems.The experiments on the functionality and the performance have also been carried out.Empirical results demonstrate that each function of the InforBrokerRA conforming to JCA has been implemented correctly.The goals of managing connection resources,bi-directional communication,and simplified integration are achieved.
Keywords/Search Tags:Enterprise Application Integration, JCA, resource adapter, J2EE application server
PDF Full Text Request
Related items