I have the task for the VICOMO project to integrate our SUP platform with other partners software, so the constraint is that every partner has its own thing.
For the task I am creating some code excerpts that will be communicating XML code to a raw TCP server and to a HTTP server. The examples should be available by this week and are written with boost::asio library.
Also, as the new development that we are taking in the team platform should be looking forward next years, I am evaluating boost::asio and Zero MQ http://www.zeromq.org/ as well for the inter process communication between the different platform instances.
Best,
Leonardo