Font Size: a A A

Soa-based Enterprise Service Bus And Implementation

Posted on:2007-09-20Degree:MasterType:Thesis
Country:ChinaCandidate:P TianFull Text:PDF
GTID:2208360185956368Subject:Software engineering
Abstract/Summary:PDF Full Text Request
With the considerable development of management information system (MIS), enterprises that have deployed these application systems are increasing their productivities, improving their qualities of services, and optimizing their internal resources, as a whole, are gaining more competitive advantages. But the increases of application systems are also causing that data interoperations between them was more and more than before, the relationships between them more complex, and these systems being deployed in non homogeneous distributed computing environment. All these aspects are causing the maintenance costs of application systems too much high, the enterprises slowly meeting requirements of customers, and the couplings between systems too much strong. On the contrary, the robustness between these systems becomes too weak. So to resolve these problems means that the MISs can express the more advantages during the operations. The article introduces a solution to deal with these problems by using enterprise service bus techniques based on service-oriented architecture (SOA).By analyzing advantages and disadvantages of traditional MISs, the article introduces the techniques of web services, SOA, and software bus into the domain of enterprise application integration (EAI), and proposes an architecture model called enterprise service bus based on SOA(ESB-SOA). The article analyzes and implements the key parts: core service; transport adaptering, service adaptering. On core service, we implement an access control strategy based on role, digital signature and encryption/decryption of SOAP message by using USBKey hardware, stateful web service through extending simple object access protocol (SOAP), and a kind of log management based on rank. On transport adaptering, we implement mechanisms for priority-based transmitting and rules-based transmitting, and implement a transport adapter based on HTTP request/response model. Finally, on service adaptering, we discuss two service wrapper mechanisms: runtime wrapper mechanism and factory method wrapper mechanism, which can be used to encapsulate difference of various web service containers, and implement a service adapter. In the end, we discuss the issue about how to integrate Medicare Insurance Information Brokering System into Medicare Insurance Management Information System with ESB-SOA and how to evaluate ESB-SOA.
Keywords/Search Tags:Web Service, Service-Oriented Architecture, Software Bus, Enterprise Service Bus
PDF Full Text Request
Related items