Font Size: a A A

Design And Implementation Of Enterprise Service Description Center System Based On SOA

Posted on:2017-02-01Degree:MasterType:Thesis
Country:ChinaCandidate:X WangFull Text:PDF
GTID:2308330488453264Subject:Computer technology
Abstract/Summary:PDF Full Text Request
More and more companies start using SOA architecture to maintain consistency between business and IT applications.But with the rapid increase of business and webservices,SOA governance faces higher requirements. In SOA, webservice users and webservice providers operate in different processes, the development and management of different departments in order to successfully work together requires a lot of coordination. In SOA, multiple applications may share the same webservice, which means that they need to be coordinated in order to share and reuse these webservices. These are the SOA governance issues. If the company want to achieve the benefits of SOA, SOA governance must be paid enough attention. Currently the problems appearing in the actual development process are the lack of unified management of service description, the lack of service test sharing and the failure of version management. To solve these problems, this paper presents the design and development of SOA-oriented Enterprise Service Description Center.Enterprise Service Description Center system achieved five functional modules as description of my service, all the services, all the messages, all the news and system management. Among them, myservice module implements the conditional queries of all the services, the management of consumption and subscription records. Allservice module for the synchronization service, realized by business process type retrieval services, view service information, test service, storage of testcases, subscripbe services and service version update maintenance and other management functions.Allmessage modules for asynchronous service (message),realized by business process type retrieving messages, view message information, test messages, save test cases, as well as messages subscription version of the update and maintenance management functions. Allnews module for publish-subscribe/services (News), realized by business process type to retrieve news, view news and information, news test, saving test use cases, subscribe to news and press release updates and maintenance management functions.System management module setting the supervisor, management function and press the function assign permissions and other functions.The Enterprise Service Description Center system used object-oriented analysis and design methods. The system used GWT+Spring+Hibernate framework, and got the overall structure of the model, view and controller.This paper described the requirements analysis, the system design the detailed implementation and system testing of Enterprise Service Description Center system.The Enterprise Service Description Center system has been successfully implemented in a software company running smoothly and providing the functions of convenient services, service testing and service versioning for the retrieval service developers.The system improved the efficiency of webservice developer with played a positive role in promoting.
Keywords/Search Tags:SOA governance, webservice, service description, service version, service test
PDF Full Text Request
Related items