1

我正在为跨网络角色通信构建一些 wcf 服务,并且正在考虑获得一些性能增强。众所周知,内置的 .net 序列化缺乏速度部门。

我一直在研究 protobuf-net 以进行跨线路的序列化和缓存目的。

我的问题是 - protobuf-net 库能否与云很好地配合使用?我相信默认情况下 web 角色在部分信任下运行。

4

1 回答 1

1

我已经使用它并且可以保证 protobuf-net 运行良好。具体来说,我用它来存储队列中的数据,因为它的限制是 8192 字节(限制实际上更低,因为我认为 UTF8 编码 ~ 6.3k)。您需要将任何更大的数据存储在 BLOB 中并在队列中存储一个引用。

至于用它来序列化 WCF 数据,我相信它也能正常工作,但我没有这方面的经验。

于 2011-07-11T02:02:06.243 回答