2

我们已经尝试了各种方法,但 Protobuf 似乎是最轻量级和最快的。现在我们的问题是我们使用 Silverlight 作为客户端,这使得将默认序列化程序换出 WCF 变得很容易。

protobuf-net 在这方面有什么改进吗?

或者在我们如何加快我们的网络服务方面还有其他建议吗?

我喜欢 WCF 在客户端生成的 WDSL,所以我想坚持下去。然而手动执行请求也很好,尽管更换旧服务需要相当长的时间。

4

1 回答 1

1

我们基本上最终将数据作为Byte[]数组传递并手动处理序列化/反序列化。这样做有一些额外的工作,但最终,它给了我们更好的灵活性(尤其是 Protobuf 并不想序列化的一些问题对象)。

于 2013-01-16T18:10:07.577 回答