Font Size: a A A

Research And Implementation On Design Pattern Of SOA-Based Enterprise Application Integration

Posted on:2007-11-07Degree:MasterType:Thesis
Country:ChinaCandidate:Y W ChenFull Text:PDF
GTID:2178360185962232Subject:Software engineering
Abstract/Summary:PDF Full Text Request
With the constant development of the informationization, the effect of enterprise application integration(EAI) is day by day prominent, but the problems of EAI are hindering the improvement of itself greatly, now how to solve these problems which exist in EAI based on traditional technologies has become the hotspot of the. research in information technology. Design pattern which can be easily reused and service-oriented architecture(SOA) which is of lose coupling and high integration may effectively solve the problems, so this paper mainly focus on the analysis and research of feasibility whether design pattern and SOA can be used in EAI and how to use it, finally applies these theories in a project. At first, brief description of EAI conception is given, after analyzing the different layers and particular steps of integration, this paper conclude some shortcomings and challenges which EAI are facing. Secondly, this paper introduce some basic knowledge about SOA, with combination of the knowledge of EAI, put forward a service model of SOA-based EAI, and particularly describe the services in different layers of this model which includes application interface layer, data integration layer and user integration. Thirdly, this part is the point of this thesis, through lots of in-depth study, this part summarizes a precept that design pattern optimize the model of EAI. This EAI model is consist of general data layer, business logical layer and presentation layer. This thesis particularly describe the optimization of every layers' design precept, many design pattern are used in the process of optimization, such as MVC pattern, Facade pattern, DAO pattern, Factory Method pattern, Singleton pattern and so on. In the end, making use of a practical project-the design process of EAI in "Heng Yuan Xiang" , aims at the realization of the model of SOA-based EAI, and the process of solving problems in the integration of finance system, this paper makes more accurate explanation about the use of design pattern in enterprise application.
Keywords/Search Tags:Design Pattern, Enterprise Application Integration, Service-oriented Architecture, Service
PDF Full Text Request
Related items