On Mon, Feb 17, 2014 at 9:06 AM, Wrede, Sebastian wrote: > * How will services / RPC be implemented with DDS? Is there already an > accepted standard protocol for doing RPC over DDS? My understanding is: (i) the current DDS spec doesn't include what we call services; (ii) there's an extension for services that is currently under consideration and may make its way into a future revision of the spec; and (iii) some current implementations have vendor-specific extensions for services. > * What is the status of the open source DDS implementations in terms of > (language bindings x operating system x quality)? On language bindings: C, C++, Java, and C# are common. I've seen mention of Ruby in connection with some implementations. Python support seems absent. On OS: Most implementations seem to support at least Windows, OSX, and Linux. It's pretty common among the commercial versions to also support RTOSs, including VxWorks and QNX. Then there are the small-footprint implementations that are intended for use in OS-less microcontroller applications. > * Are there any complete implementations of the DDS standard for Python 3? See above. I haven't seen any Python DDS libraries. brian. _______________________________________________ ros-users mailing list ros-users@lists.ros.org http://lists.ros.org/mailman/listinfo/ros-users