Font Size: a A A

Research On SOA Service Integration Framework Based On DDS

Posted on:2019-03-19Degree:MasterType:Thesis
Country:ChinaCandidate:S W DaiFull Text:PDF
GTID:2428330596960866Subject:Computing applications technology
Abstract/Summary:PDF Full Text Request
Data Distribution Service(DDS)is a distributed real-time communication middleware specification established by Object Management Group(OMG).It has many advantages such as synchronization decoupling,many-to-many communication,various Qo S(Quality of Service)support and takes into account efficient real-time data transmission performance.Therefore,it has gained extensive attention and applications.In the distributed real-time system,as the application scale continues to expand,application interaction requirements increase.However,the lack of effective application resource sharing and system management approaches in component-based application systems has led to problems such as repeated application function development and inefficient system operation and maintenance.For this situation,DDS based SOA Service Integration Framework(DSIF)is proposed in this thesis.It provides a universal service integration and management solution for distributed real-time application systems to achieve the sharing and reuse of application resources.The main contributions of the paper are as follows:1.A common service model is designed for abstracting service interface based on DDS communication.It provides both publish/subscribe and request/reply communication mode.According to the service model,a set of service description language based on XML+IDL is proposed to facilitate the formal definition and description of services.2.A DDS Based SOA Service Integration Framework is proposed,and a service reference mechanism and a service management model under this framework is designed.Service reference mechanism provides a unified service release and use process for applications.Service management model provides static and dynamic management of services.It achieves multi-version service file management by establishing service file directory and achieves service runtime monitoring by establishing a standard service management interface.3.A prototype system of DSIF is designed and implemented based on information integration management software and experiments are conducted.Results show DSIF proposed in this thesis is a suitable solution.4.Based on the above research results,aiming at the problem of inconsistent information model during cross-system service integration,a publish/subscribe interface adaptation mechanism is proposed by using IDL-XML documents annotated with CIM semantics to generate different types of interface adapters,which enables data interaction between related publish/subscribe interfaces with inconsistent IDL definition and improves service integration efficiency.
Keywords/Search Tags:Distributed Real-time Application, Data Distribution Service, Service-Oriented Architecture, Service Integration Framework
PDF Full Text Request
Related items