Abstract:Huarui2 embedded realtime platform has the advantages of realtime and flexibility. This paper will choose reasonable communication middleware technology by comparison based on the Huarui2 open architecture. Therefore we use DDS to build data distribution system. The project will be equipped transport plugin and hardware structure to support the DDS deployment on the Huarui2 platform. Not only we complete the basic configuration of DDS, but also configure the additional QoS based on the transport mode. Eventually, do implement of DDS test and analysis. By making a comparison among the DDSUDP transport, the DDSRapidIO transport, the DDSRapidIODMA transport, we upgrade and optimize the program, which meets the requirements of highly realtime and reliable and large quality of data.