通讯方式:
1.WWW、WWWForm、System.Net.HttpWebRequest
www:http://docs.unity3d.com/ScriptReference/WWW.html
wwwForm:http://docs.unity3d.com/ScriptReference/WWWForm.html
System.Net.HttpWebRequest:http://msdn.microsoft.com/en-us/library/system.net.httpwebrequest%28v=vs.110%29.aspx
2.Socket
System.Net.Sockets.Socket:http://msdn.microsoft.com/zh-cn/library/system.net.sockets.socket%28v=vs.110%29.aspx
3.NetWork
UnityEngine.NetWork: http://docs.unity3d.com/ScriptReference/Network.html
数据格式(均支持C#):
1.Protobuf:https://developers.google.com/protocol-buffers/
google 的一种数据交换的格式
2.Thrift:http://thrift.apache.org/
facebook 的一种数据交换的格式
3.MessagePack:http://msgpack.org/
比json更小,支持语言多
4.可热更新的协议:ScorpioMessage
https://github.com/qingfeng346/ScorpioMessage/
一些比较参见这篇文章:https://www.igvita.com/2011/08/01/protocol-buffers-avro-thrift-messagepack/
序列化和反序列化比较:https://code.google.com/p/thrift-protobuf-compare/wiki/Benchmarking