Fastest way to share data objects between Java server and C # client
4 answers
WSDL (SOAP) is pretty interchangeable. If you want something less colloquial, something like Google's "protocol buffers", "ICE" (ZeroC), etc. Offer interchangeable binary serialization and code generation.
For .NET / C #, there are currently two viable protocol buffer implementations here ; protosharp is essentially inactive and incomplete) - either will be fine, but neither has a complete RPC package, so you'll have to handle the message passing yourself.
+2
source to share