OpenDDS

This is a series of articles regarding OpenDDS. It's a set of cross-platform, cross-language (C++, Java) libraries that allows us to exchange data over a network. It's widely used in distributed simulation for example. It's an implementation of the DDS standard (many commercial products are also available).

We'll explain how it works. I hope that these articles can help you someway.