I don’t know about zeroc, but the other option is protocol buffers , which is Google’s open source binary serialization format designed for portability (between platforms and implementations), performance (binary, cheap to read / write), and extensibility.
However, there is no standard RPC packet defined by protocol buffers; however, several RPC groups arise in the community.
Java, C ++ and php are in the Google release, and there are various versions of the community , including C #.
Marc gravell
source share