Font Size: a A A

Research And Implementation Of Enterprise Application Based On SOA

Posted on:2007-07-10Degree:MasterType:Thesis
Country:ChinaCandidate:C Y GuoFull Text:PDF
GTID:2178360182461103Subject:Computer application technology
Abstract/Summary:PDF Full Text Request
Service-Oriented Architecture (SOA) is a new generation of architecture ideology applying for distributed software development. SOA has solved the problems of applications for flexibility and interconnectivity wonderfully because of its features of loose coupling, independent of platform etc. SOA will be applied widely as an efficient solution to Enterprise Application Integration and new system architecture. SOA has been the hot topic at present. It will be the dominator of software architecture; most of the large software manufacturers have apperceived the value of SOA, and taken actions in succession.Beginning with the evaluation history of software architecture, this paper analyses the inevitability of the emergence of Service-Oriented Architecture. Based on the theory of SOA and Web Service technology, this paper designs model architecture adapting for enterprise application, and then implements the model in real system.First of all, this paper introduces the basis theory of SOA, analyses the model of SOA, the duty and function of every roles in SOA and the related factors of quality of service etc, and discusses the traits and development future of SOA.Then, this paper lucubrates implementation technology of SOA under Internet-Web Service, mainly including the basis knowledge and protocols and criterions of Web Service: XML, SOAP, WSDL and UDDI, moreover comparing with traditional distributed computing technologies, illuminates the traits of Web Service, such as platform independently, extendible and integration easily.Following these theories, the paper propose a model for enterprise application development based on SOA combining with classical object-oriented analysis and design method (OOAD) and traditional software architecture upon practice. This model includes four layers: user interface layer, business logic layer, data access layer and data layer. All the functions of every layer are divided into different services, and all the services are composed to service warehouse managed by private UDDI, and then they are composed to the whole functions and business logic through call and combination. This paper also discusses some problems about communication methods , response time, service redirection related to the quality and performance of service.Finally, making an example of Sell Management Sub System of LiaoNing HuaFu Printing & Dying Ltd. Enterprise Resource Planning (HFERP), carries out the enterpriseapplication development based on SOA under .NET platform according to the corporation's characteristics.
Keywords/Search Tags:SOA, Web Service, Distributed Computing, Software Architecture
PDF Full Text Request
Related items