摘要:
Protobuf.net是Protobuf协议在.net平台下的实现,它支持源生的.net程序,Silverlight和window phon7的二进制序列化功能.在这里主要讲述在Silverlight Tcp通讯中使用Protobuf.net.在实现通讯前行制定一个通讯协议,主要是描述Protobuf.net序列化后的传输格式和获取时如何反序列化.协议描述主要分为3部分首先是描述消息的总长度,然后跟着就是消息的类型名称,组件通过应该名称来创建对应的消息对象,最后面跟着的就是相关对象的Protobuf序列化数据。 协议确定后就可以进行代码实现,由于之前已经写了一个Silverlight T.. 阅读全文