| As sales type enterprise network marketing business development and sales of competition between each enterprise intensified, so the sales type enterprise to optimize business processes, to construct an effectively integrate enterprise internal and external application resources and high efficiency for business processing enterprise application is the urgent needs of sales enterprises. Service Oriented Architecture(SOA) as a new software system structure, the goal of SOA is to make the enterprise application of the functional organization convert standardized Service, the Service is a kind of loose coupling, reusable, interoperable and can be combined independent components, the user through the use of Service to meet their own needs. The enterprise based on SOA application can break between different platforms and agreement for the sale of the obstacle, which provides a highly efficient type enterprise, quick and flexible coping changing business activities of enterprise application, to reach the purpose of the effective integration applications.This paper main contents of concrete research divided into the following four parts:First, this thesis introduces the background and significance of the research status and SOA this research's main goal and the possible existence of innovation points, illustrates the necessity of SOA research.Secondly, this paper studies the theory and related technology. Service-oriented architecture described in the service concept and the definition of SOA, analyses the classification and SOA service advantage on the Web services involving SOA architecture, Web service protocols and enterprise service bus technology, a detailed description of The enterprise applications for later analysis, design and implementation of the theoretical foundation.Then, this paper studies the analysis process and service oriented to sales enterprises management way and the current situation of IT; based on the future direction of development of the case, described the case of the basic idea of enterprise applications and proposed SOA-based solutions and enterprise service bus based on the overall logical structure. Finally, with specific cases, focusing on case business process, service granularity, data access layer, data layer and system safety design. |