Accessing real-time DDS data from web-based clients redux: The WS-DDS Service

Date: 
July, 2009

The Data-Distribution Service (DDS) is a widely used standard for distributing real-time publish-subscribe in performance and QoS-sensitive systems such as Combat Management Systems, Air Traffic Management and SCADA systems. As a consequence a lot of the “tactical” and “real-time” data in these systems “lives” in the DDS Global Data Space. A Web-Services API to the DDS Global Data-Space has been recognized as a key enabling technology that would facilitate access to this real-time data from non-realtime or enterprise applications, and enable “pure” web-applications whether server-based using scripting and CGI technologies, or client-bases using JavaScript or AJAX technologies to access the Global Data Space. This presentation builds upon the ideas presented during last year's workshop and introduces recent research towards developing such Web-Services API to DDS, as well as the lessons learned from implementing a prototype WS-DDS Service component.