Font Size: a A A

Research On Principles And Methods Of Service Modeling And Design In SOA

Posted on:2009-02-26Degree:MasterType:Thesis
Country:ChinaCandidate:L ZhaoFull Text:PDF
GTID:2178360242988690Subject:Computer software and theory
Abstract/Summary:PDF Full Text Request
Service Oriented Architecture (SOA) is a new software architecture with many advantages, such as reusability, loose coupling, course granularity, interoperability and so on. Adoption of the SOA design ideas can get the greatest extent to reduce the coupling between systems, enhanced reusability, and better integration of legacy systems, enhancing the system's flexibility and interoperability. SOA has a wide range of applications and has become the main method of enterprise application system architecture design.By introducing the concepts of the SOA, basic framework and principles, the advantages of SOA are discussed in detail in this paper, and the important concept "service" is explained in detail. Web Services as the best implementation of SOA is studied in-depth as well.Service-oriented application development process is presented. This helps us to fully understand the location of modeling and design service in the SOA life cycle. Principles and methods of service modeling and design have been studied in-depth. By analysising the shortcomings of existing modeling methods, a new method of service modeling is described, which is based on Service-oriented application development process and service discovery from top to down. Since service design is one important process of service-oriented design, service-oriented design process is presented in detail. Aiming to find methods used to design appropriate services granularity, those issues from service level to operational level definitions and principles of service design are studied in detail.As a demo, an on-line medicine sales system based on SOA is analyzed and designed by using principles and methods of services decomposition and design. The practical project shows that the methods described in this paper are good and useful.
Keywords/Search Tags:Service Oriented Architecture, Service, Service Modeling, Enterprise Service Bus, Services Granularity
PDF Full Text Request
Related items