| ABSTRACT:After decades of years of development and construction, the Chinese railway informationization on each department has made great achievements. However, due to lack of unified information construction planning, it also produced a large number of heterogeneous systems. These systems are developed independently, each written in different programing languages and running on different platforms, causing the same basic information in different railway departments has different forms of expression. Accompanied by the further escalation of competition in the transport market, however, keeping a consistent railway operational system information, enhance information sharing and interaction between systems, reducing the workload of all system management, maintenance and updates, implement public basic information management, maintenance and update services become an important question that need to be solved.At present, SOA is the best idea to solve the problem of integration of heterogeneous systems. SCA is a new software development model--component programming model with language-independent, which is designed specifically for developing SOA. It makes the implementation of the construction, assembly and deployment of a new service or an exist one easily.This paper tries to introduce SCA to the field that construction of railway public basic information platform. It brings forward new distributed railway public basic information platform structure scheme based on service-oriented architecture. It can cross operation systems, program language and boundaries of application systems of various railway departments. Through reference to call the service of an external system and publish integrated data for other railway systems call.This paper begins with the actuality investigation of railway informationization construction, and then analyzes existing problems of railway information sharing. After research on SCA and related problems, puts forward the railway public information platform that based on SOA technology framework. On the basis of service elementary decomposition, combining the characteristics of the SCA framework, designs the system service components and components, and studies the problem of interaction service. At last the paper has a demonstration to the key problems of service how combination reuse and service how to interact with the internal and external systems which is needed to solve. |