Objects from C# to Python [0/3]

There are multiple ways to integrate C# and Python. The easiest of all is by far IronPython, but there are some limitations as some libraries have not been ported yet, and it is limited to the same process.To make things more portable and scalable, the most logical path is using ZeroMQ and Protocol Buffers.

Part 1 covers the installation of ZeroMQ and Protocol Buffers.
Part 2 shows how to write a string publisher in C# and a string subscriber in Python.
Part 3 puts everything together and demonstrates how to serialize structured data to exchange objects between the publisher and the subscriber.