I am currently launching a project which is to serialize data from a .net application (C # application) and transfer its network to a Java based server application. Therefore, I would like to know which serialization mechanism is most efficient and at the same time, a serialized object should be deserialized using a java application.
inquiries:
I heard that protobuf is much faster than any other serialization like xml. Can protobuf be used to fulfill the above requirement?
A new technology called "Kryo" for serialization has appeared in java, which is even more efficient than protobuf, so there is such a thing in the .net environment that should be language independent.
source
share