I personally like ProtocolBuffers see : 
http://code.google.com/p/protobuf-net/
http://code.google.com/p/protobuf-net/ 

>From their website:

/protocol buffers is the name of the binary serialization format used by
Google for much of their data communications. It is designed to be:

    small in size - efficient data storage (far smaller than xml)
    cheap to process - both at the client and server
    platform independent - portable between different programming
architectures
    extensible - to add new data to old messages 

protobuf-net is a .NET implementation of this, allowing you to serialize
your .NET objects efficiently and easily. It is compatible with most of the
.NET family, including .NET 2.0/3.0/3.5, .NET CF 2.0/3.5, Mono 2.x,
Silverlight 2, etc. 
/

This runs about 30-50 times as quick as Soap!  You would need to write code
to send over TCP/IP using sockets, a REST service or some such depending on
what your exact requirements were.

If is also cross platform so the code on either end can be any of the
supported languages.




--
View this message in context: 
http://monotouch.2284126.n4.nabble.com/web-services-vs-alternative-tp3947477p3948203.html
Sent from the MonoTouch mailing list archive at Nabble.com.
_______________________________________________
MonoTouch mailing list
MonoTouch@lists.ximian.com
http://lists.ximian.com/mailman/listinfo/monotouch

Reply via email to