Font Size: a A A

Research And Implementation Of Enterprise Application Integration Architecture Based On ESB

Posted on:2014-05-18Degree:MasterType:Thesis
Country:ChinaCandidate:X ZhengFull Text:PDF
GTID:2268330401977633Subject:Computer Science and Technology
Abstract/Summary:PDF Full Text Request
Since the80’s of the last century, numerous enterprises began to establish information management system to satisfy enterprise internal management and business marketing management. But with the development of enterprises and the management of data scale expansion, along with the corresponding IT information technology upgrades, the whole industry chain in a benign development process. But the modern enterprise expansion and group development trend, not only due to dispersed geographical location caused internal business management is not the synchronization problem, and with the corresponding partners are also prone to cause data information isolation. Because of most of its history, the limits of the IT technology and other reasons, the enterprise, at the same time, there exist different kinds of application platforms, system software and application software, forming an "island of information". While synchronization system and sharing of information is very difficult, with low duplication of investment, it become the bottleneck in the development of enterprises. Therefore, enterprises need to solve the bottleneck problems of the development of these enterprises from the following three aspects.The integration of enterprise development of different technology platform, system software and application software using different period, enable them to interconnect, intercommunicate, data information share, improve resource utilization, use the existing IT resources within the enterprise agile efficiently to deal with the unpredictable user requirements change and achieve business collaboration. To solve the above three problems, related enterprises have provided a solution, such as EAI, BPM and so on. But the lack of in-depth interaction between them, even in some environments are independent of each other, which cannot be flexible and effective use the services provided by each other, which seriously hindered the enterprises maximize their business value. This article proceeds to the enterprise application integration, focuses on the integrated method of traditional enterprise application and studies the architecture of enterprise application integration based on ESB. In-depth analysis of the traditional ESB enterprise service bus and deficiencies of corresponding standardized message routing, introduce bus-local message routing based on pattern which can effectively resolve the problems mentioned above, the specific content of the study are shown as follows.First, the traditional enterprise application integration is analyzed, the realization of SOA principle and design pattern of in-depth research, and then adopts the architecture of enterprise application integration based on ESB as the ASVS easy payment application integration program trading system.Secondly, on the basis of in-depth analysis of the traditional ESB enterprise service bus and deficiencies of corresponding standardized message routing, this paper introduces bus-local based message routing pattern and proposes a BLESB (Bus-Local ESB) enterprise service bus. The tree storage structure effectively solves the problem that the redundant user cause excessive congestion and untimely system data operation.Third, according to BLESB enterprise service bus design idea mentioned above, the ASVS easy payment application integration architecture trading system is designed. At the same time, use UML to design each function module in ASVS. The ASVS is implemented using the related development technologies such as JAVA, and then verify the feasibility of BLESB in the enterprise application system.Finally, conduct performance testing with ASVS and compare with other relevant enterprise service bus performance index. The experimental result shows that BLESB can effectively solves the problem that the redundant user cause excessive congestion and untimely system data operation.
Keywords/Search Tags:enterprise application integration, ESB service bus, BLESB, message routing model, ASVS payment transaction system
PDF Full Text Request
Related items