Font Size: a A A

Research And Application Of SOA Architecture Improved By ESB

Posted on:2006-09-17Degree:MasterType:Thesis
Country:ChinaCandidate:J ChenFull Text:PDF
GTID:2178360182977178Subject:Computer software and theory
Abstract/Summary:PDF Full Text Request
Lots of enterprises have application environment consist of many legacy isomerous systems,application and data sources now. The communication status is confused and complicated, with only a little document for the interface. Maintenance of such a complicated environment also costs too much. People should rebuild the whole system when the requirement changes. So we'd better have all the software platforms integrated together in this B2B era. The business process will relative to more than one system.With the development of EAI technology and WebService, the SOA architecture becomes the typical structure of EAI. It provides the basic business function by service, and the resources are available to be invoked by another service in the network. But the unified interface still can't change the pattern of point to point, and compare to the Hub structure, the hub lacks of the reliability,efficiency and expansibility. As the most important part message routing, Message Bus take charge of the message routing,mediation and event-driven. By choosing Bus structure as the main channel of SOA system, the enterprise's IT environment will be changed to SOA effectively. So we name this bus as Enterprise Service Bus(ESB).In this thesis, a systematic survey of EAI comes to being and development research is given firstly, and then the study objectives of this thesis are presented. Secondly, through the research of the SOA architecture, the author propose the a new model of ESB including its design model which has a great improvement of SOA and implement it in several EAI project during his internship in IBM Shanghai branch. The author simulate the real business environment of current banks on the windows platform, including the banking(CICS),credit card(Socket Server) and funding system(J2EE). By the connection of ESB, we applied a more flexible solution of banking on this demo without any modification for the legacy system.
Keywords/Search Tags:EAI, SOA, ESB, Banking, Legacy
PDF Full Text Request
Related items