Font Size: a A A

Design And Implementation Of Aircraft Collaborative Design Data Services Middleware Based On DDS

Posted on:2016-07-27Degree:MasterType:Thesis
Country:ChinaCandidate:H X BianFull Text:PDF
GTID:2272330479476624Subject:Computer Science and Technology
Abstract/Summary:PDF Full Text Request
With the rapid development of distributed technology and information technology, the collaborative design technology makes a complex project that could be completed by several organizations from different places, which has become one of the current hot issue. Although the existing interactive data platforms can effectively implement the data interaction, in the aspect of real-time or service quality control they make an inadequate performance. Under this circumstance, the international Object Management Group launched Data Distribution Service specification for different distributed real-time computing environment, which provides an interoperable standard and enables heterogeneous platforms to realize real-time data interaction. Therefore, it is valuable to research the designing of data service middleware based on.This paper finished designing and initial implementing data service middleware through the aspect of DDS aircraft collaborative, which was based on the study DDS and middleware technology and combined with the features of aircraft collaborative design. The main works are: 1) Research on the relevant DDS standards, architecture, module partition and key technologies; 2)analysis the whole codes of Open DDS and apply the improved Open DDS to the research of aircraft collaborative design system; 3) For the problems of each heterogeneous data, use of XML-related technologies to design the application adapters. Through this solve the problem of the heterogeneous data of professional software systems; 4)Focus on the automatic discovery mechanism of DDS publishing and subscribing. Combined with the current mainstream auto-discovery protocol, propose an improved auto-discovery protocol DCF_SDP, which can further reduce the consumption of system memory resource and the network load without affecting the other performance of the system.Thesis work currently initial realize the goal of designing of data service based on DDS aircraft programming, and has successfully be applied to the aircraft collaborative design system. Test results show that the data service middleware could meet the requirements of information exchange from current professional software system; in addition, verified the effectiveness when data distribution service DDS was applied to aircraft collaborative design.
Keywords/Search Tags:Data Distribution Service, publish/subscribe, collaborative design, auto-discovery mechanism, adapter
PDF Full Text Request
Related items