Font Size: a A A

Research And Implementation Of Gateway Cache Services Discovery And Orchestration Mechanism Based On SOA

Posted on:2011-01-31Degree:MasterType:Thesis
Country:ChinaCandidate:X L GuoFull Text:PDF
GTID:2178360305459797Subject:Computer software and theory
Abstract/Summary:PDF Full Text Request
The service is the resource of the distributed system, and service has characteristics of low coupling, ease to use, reusability and composable. The traditional service discovery mechanism used functional described information as a key to discover a service, it usually ignores the non-functional service descriptions. With the development of network technology, Numbers of web service emerged and similar functions services are provided to user, Non-functional descriptions are became the key for choosing service. But traditional service discovery and composition mechanism is limited, consumers'needs are hard to meet. Consumers'needs are more and more complex, it can not be completed by a single-service function in most cases. So we need to design a new service discovery and composition program, the new program can discovery service more efficiently and composite service more effective, to meet demands of consumers.In this thesis, the techniques and solutions of service discovery and service composition are analyzed, the limitations of UDDI is improved. And a SOA-based Web service discovery and composition solution through combined with SOA architecture is proposed.An agency service gateway in UDDI service discovery framework is added in this solution. The service discovery and composition is managed and achieved in service gateway. A service cache is introduced to manage history information service in the agency service gateway, and service discovery performance is improved by reduced duplication of service discovery. The introduction of QoS is described to meet the service's non-functional description. The service composition capability is increased by the service orchestration of the basic meta-service to meet consumers' needs. A distributed UDDI is achieved by improve the centralized management of the current UDDI.A prototype system is implemented and demonstrated that the solution is feasible and efficient.
Keywords/Search Tags:Service Discovery, Proxy Gateway, Service Catch, Service Orchestration, Quality of Service
PDF Full Text Request
Related items