Font Size: a A A

Research And Application Of A SOA-Based Interface Data Sheet Information Shared Service

Posted on:2011-07-21Degree:MasterType:Thesis
Country:ChinaCandidate:X LiuFull Text:PDF
GTID:2178330332970551Subject:Computer application technology
Abstract/Summary:PDF Full Text Request
Service-oriented architecture (SOA) has become a fashion of the corporate IT implementation. No matter the transformation of the existing information system or the design of new IT architecture for the corporate, SOA is often as the preferred option. SOA inherits and develops the traditional architecture and it also mixes and matches a variety of execution environments to clearly separate the service interface from the execution technology so that the IT departments can select the best execution environment for each job and integrate them together by a consistent architecture.With the rapid development of China Space technology, China Academy of Space Technology has accelerated the pace of information construction, during which a large number of systems to meet the needs of products and services have emerged. Due to lack of correlation and communication, these systems, which are just the sources of huge costs in service deployment, become"Information Island". This thesis will attempt to adopt the service-oriented design methods to solve the problems. Based on the basic principles of SOA and referring to the implementation ideal of Web service, this paper studies the implementation of a lightweight SOA framework.Besides, it also studies in details the China Academy of Space Technology Interface Data Sheet (IDS) system based on the architecture. Firstly, this paper discusses SOA's background, concepts, features, advantages and disadvantages, then introduces several key technologies for SOA implementation and analyzes the relations between SOA and Web Service. Next this paper describes the methods of service-oriented analysis and design, also proposes three methods to classify the services, focusing on the design of service granularity which not only promotes coarse- grained, but divides the service into atomic service, composite service and combined service according to service granularity, which meet with the demands of complex data application services in project. On the above basis, combined NET framework and web service, one way of implementing SOA architecture is put forward. Then, according to the architecture and combining the demands of China Space Technology Academy IDS system, the paper puts forward a solution for IDS system based on SOA architecture. In realization of system, according to the charactistics of general application, this paper divides the system into three layers, Service Interface Layer, Business Logical Layer and Data Access Layer, and implements a lightweight satellite interface data sheet management system based on SOA with .NET and Web Service technologies, solving the problems in application systems. Through the design of thickness of service granularity, service is reasonably reused. Finally, this paper summarizes and proposes the directions for further research and contents.
Keywords/Search Tags:Service-Oriented architecture (SOA), Web Services, IDS
PDF Full Text Request
Related items