Font Size: a A A

Distributed Services Platform Architecture Design And Implementation

Posted on:2009-03-09Degree:MasterType:Thesis
Country:ChinaCandidate:Q WangFull Text:PDF
GTID:2208360245979056Subject:Computer application technology
Abstract/Summary:PDF Full Text Request
With the development of business and further enhancement of integration, the number of users and application services shows a remarkable dynamic characteristic and increasing trend in the large scale integration application environment, which requires the system to have better retractility and controllability. The stand-alone solutions are not adequate for providing simultaneous multiple application services or timely response to high demands. An efficient solution to bottle-neck of the stand-alone is to construct a distributed system framework which is universal and flexible.Based on the research of object-oriented middleware technology and service-oriented architecture, a common architecture, which is shared by the major service systems, is identified: the software bus. Research and development is conducted in the following areas:1. Comparison of task-based bus pattern with message-based bus pattern and analysis of three popular bus modes: database-based bus mode, component-based bus mode, and agent-based bus mode. We decide to use message-based bus pattern, and then introduce a message-based distributed architecture. A distributed service platform has been designed and implemented as well.2. Alluding to the large-scale application environment, the dissertation introduces a distributed service platform based service routing mode when the application services are regularly distributed.3. Using P2P as a reference, the dissertation brings forward a localization strategy of application service based on DHT to provide a solution to the lookup problem of large scale distributed network when services are irregularly distributed.4. System performance has been tested under LINUX environment. The design principles of distributed service platform are proven to be effective via application of telecom business supporting system.Achievements of the dissertation can be used as reference in constructing large-scale real-time distributed systems.
Keywords/Search Tags:Distributed, Software Bus, Service Platform, Service Routing, Service Location
PDF Full Text Request
Related items