Font Size: a A A

Research And Implementation Of Web Service Integration Based On Web Services Bus

Posted on:2010-10-07Degree:MasterType:Thesis
Country:ChinaCandidate:Z LiFull Text:PDF
GTID:2298360275482252Subject:Software engineering
Abstract/Summary:PDF Full Text Request
XML-based web services extend the organization mode of application development from operating system centered to network centered. They enlarge the view field from local to global. The backbone technologies are changed from the local components to the global Web services. With the support of XML, the data share mode is developed from original human-to-human and machine-to-human modes to software-to-software mode. Web services are the concrete implementation of the software-to-software mode, which makes it possible to fully and automatically share worldwide data.Enterprise Application Integration (EAI) is a method and technique for integrating heterogeneous applications that are built on different platforms and an effective solution for implementing enterprise information sharing with existing enterprise information resources. EAI builds the infrastructure by connecting enterprise-wide heterogeneous systems, applications, data sources and so on, and accomplishes the seamless data sharing among ERP, CRM, data warehouses and other important internal systems inside the enterprise. EAI combines kernel enterprise applications with new Internet solutions, and depicts an application integration future blueprint together with the service-oriented architecture.This article explores a simple, inexpensive and flexible application integration schema to choose and reassemble services based on analyzing the existing EAI systems.This thesis mainly bases on the research of a Web service application integration and a WSIF(Web Service Integration Framework), refers to ideas of the dynamic routing algorithms and the expandable evaluation methods, investigates and implements the Web service evaluation and dynamic routing functions from the consideration of user customized requirements and the aspect of satisfaction degree of service requesters.It proposes the Web Service Bus (WSB) from the abstraction of Enterprise Service Bus (ESB) and designs a new web service integration framework WSIF based on the web service bus. This framework can reduce the system coupling degree and the application integration costs as well as enhance the system flexibility. The proposed service assessment algorithms and dynamic routing algorithms are the core of WSIF. By encapsulating the service entities, WSIF simplifies the service call flows for service requestors and improves the service efficiency. Moreover, by rationally selecting an assessment factor and statistically analyzing the test data of the web services’performance and the historical assessment data, WSIF establishes the reasonable service assessment architecture to obtain a high user satisfaction degree of the entities and the expected combined entities and thus achieves an abstract dynamic routing service. The use of the dynamic routing mechanism of services ensures the stability, reliability, environmental adaptability of the abstract service. WSIF integrates the selected services with the established patterns and ultimately provides users with their expected integrated applications. The experimental results prove that this design not only can effectively achieve an integration of Web Services as well as efficient scheduling and management of Web Service Bus applications but also has good practicality and scalability.
Keywords/Search Tags:Dynamic Routing, Web Service, Web Services Bus, Services Integration Services Evaluation
PDF Full Text Request
Related items