Font Size: a A A

Research On The Service Oriented Architecture Of Distributed Cooperative System

Posted on:2008-04-18Degree:MasterType:Thesis
Country:ChinaCandidate:Y ZhongFull Text:PDF
GTID:2178360215973784Subject:Computer application technology
Abstract/Summary:PDF Full Text Request
SOA (Service Oriented Architecture) is one of the newly developed software architectures, which utilizes some existing technologies to create a flexible and extensible framework to enable distributed applications. The main purpose of SOA is to eliminate the integrating problems of different protocols and platforms so as to resolve the difficulties of software reuse. SOA has become a hotspot of research fields, for many corporations and international standardization organizations have invested a great deal of resources to research it. SOA has been developing from the researching fields to a field of supporting practice applications.However, the results of SOA research were dispersed. Its further development was limited that it lacks a uniform standard so that successful examples of SOA were hardly seen, and the applications were also very rare in China.This thesis described the details of SOA, from its fundamental concepts, definitions, appearance and development. And explained how to implement the service oriented architecture with its key technologies in the aspects of abstraction, modeling, hierarchy, design patterns, supporting process. In addition, the key implementing technologies were introduced. Later, the writer integrated SOA and CSCW to design a service oriented cooperative system. The cooperative model, mechanism of cooperative control, communication technologies and system architecture were also been researched.Finally, the paper implemented a SOA-based workflow management system: SDWS, which is a classical cooperative system. It supports the tasks of documentary management by multi-persons remotely, asynchronously. The SDWS creates the cooperative tasks on the basis of a service repository, which enables the service identifying, seeking and location to do the tasks of ones own and fulfill the finally destination. The remote interoperations existed between the tasks, workflows and services to implement the highly extensible software architecture.The research on service-oriented collaborative system of this thesis has academic significance and practical worthiness. With the service-oriented technology, the operations of publish, identification, remote call of collaborative tasks were done, and the problems of collaborative control, group communication, security control, information share were dealt. In the meanwhile, the implementing technology of SOA was up-to-date in this thesis, which can be referred in similar researches.
Keywords/Search Tags:Software Architecture, Service Oriented Architecture (SOA), Service Oriented Design, Computer Supported Cooperative Work (CSCW), Workflow Management System (WfMS)
PDF Full Text Request
Related items