Font Size: a A A

Analysis And Implementation Of Integration Framework For Web Services And CORBA

Posted on:2007-06-06Degree:MasterType:Thesis
Country:ChinaCandidate:F WangFull Text:PDF
GTID:2178360212965606Subject:Computer application technology
Abstract/Summary:PDF Full Text Request
The OMG stipulated for the CORBA (Common Object Request Broker Architecture) specification to enhance the interoperation amoung systems, and achieve effective integration of information systems within Enterprise. With the widespread use of the Internet and e-commerce, Enterprise eagers to achieve seamless connectivity of business processes between them. So Enterprise application integration should include not only integration of internal information but also inter-enterprise application integration, and furthermore ,include integration of business processes. CORBA has not satisfied the needs of enterprise application integration due to firewall restrictions. Therefore,a integration framework is in urgent need of to be proposed to resolve enterprise application integration.The research of the thesis focused on two major problems:First, focused on solving how to achieve interoperation of Web Services and CORBA ;Second,focused on solving how to compose existing services into a business process,to achieve integration of business processes, producing value-added services.The research work in the thesis is affiliated with national 863 high-tech Project—"A New Service-Oriented Network Architecture for E-Business and its Integrated Software Environment". Following is the list of items which are the main focus of the thesis:⑴Analysed the traditional integration model ,and proposed a model of integration framework for Web Services and CORBA based on the background of the project. The model is independent of platform, and is of simplicity, safety, openness, extendability characteristics.Therfore,it provides an effective enterprise application integration solution.⑵Research and implemented gateways which realized interoperation between Web Services and CORBA(CORBA-SOAP gateway and SOAP-CORBA gateway). CORBA-SOAP gateway resolved the issuance of CORBA object in the Internet.And SOAP-CORBA gateway makes it possible that CORBA client can access outer Web Services without any change.⑶The thesis executed some function and performance tests on two gateways. From the function perspective, the two gateways support basic data types and IN,INOUT,OUT three kinds of transmission patterns; From the performance perspective, latency caused by the gateways will not become a performance bottleneck, and they can completely meet the needs of most applications in the Internet.⑷Research on Sevices Composition based on BPEL4WS. Analysed the basic workflow patterns in BPEL4WS and corresponding UML activity chart. and on this basis proposed steps of Sevices Composition with UML.And also proposed a validation algorithm for UML activity chart based on Depth-First-Search.,and verified an example of application with the algorithm.⑸Presented the application of the fruit of the research work in the thesis, which demonstrates that the research work in the thesis is of positive significance for solving enterprise application integration to achieve e-commerce.
Keywords/Search Tags:CORBA, Web Services, Integration, Services Composition
PDF Full Text Request
Related items