Font Size: a A A

Research And Application On Collaborative Service Model Based On SCA

Posted on:2011-06-15Degree:MasterType:Thesis
Country:ChinaCandidate:W J GuoFull Text:PDF
GTID:2178360305481707Subject:Computer Science and Technology
Abstract/Summary:PDF Full Text Request
With the development of global economy integration and Information technology, the informatization of infrastructural facilities have been accomplished in a lot of enterprises, and further run into cooperation gradually. Because of the ceaseless rise of the enterprise management and gradually fierce external market competition, the profit rises depending solely on production marketing acquisition is limited, thus enterprises hope to make full use of the profit potentials in the optimization of efficiency and cost. Therefore, what collaborative software needs to do is to make individuals, teams and enterprise information systems cooperate efficiently. The appearance of new technologies, such as Web2.0 and Service-Oriented Architecture, has provided a Service-Oriented solution for collaborative software development.The technologies of collaborative software and SCA (Service Component Architecture) are investigated and the business collaborative process is analyzed in the thesis. In order to analyze and design Service-Oriented collaborative application development, collaborative service architecture is proposed based on SCA specification. First, SCA technology is deeply analyzed from service perspective in the thesis, and focuses on service components, composite, domain, elements and the relation among them in SCA scope, clarifies the theory that SCA constructs Service-Oriented application systems. And then builds collaborative service model, analyzes the collaborative working process from perspectives of collaborators and business workflow respectively. The corresponding collaborator and workflow collaborative service architectures are also constituted. Based on these architectures, four collaborative service architecture levels are designed, and each level is mapped to the corresponding SCA elements, and builds up a collaborative service architecture based on SCA specification. Finally, service structure is designed by using IBatis persistent framework and Tuscany framework, and then is applied to E-Procurement System.The vertical structure of collaborative service architecture promotes the reusability of services in different levels. It is easy for large-scale integration of services due to separation of implementation and transport protocol of SCA, improves collaborative and interactive capability between different information systems. E-Procurement System based on collaborative service architecture not only coordinates the works among various departments within the enterprise, but also enhances the collaborative and interactive capability between purchaser and supplier.Collaborative service architecture supplies a service-oriented solution for designing and developing collaborative system. The appearance of Tuscany framework based on SCA specification also enhances operability of the solution.
Keywords/Search Tags:Service-Oriented Architecture, Service Component Architecture, Collaborative Service, Collaborative Service Model, Collaborative Service Architecture
PDF Full Text Request
Related items