【发布时间】:2012-02-12 07:32:33
【问题描述】:
我有一个关于在服务器/客户端应用程序之间使用 WCF KnownType 属性的问题,
如您所知,使用 wcf 在服务器和客户端之间传输对象有不同的方式。
- 使用已知类型。
- 使用 DataContractResolver。
- 使用 POCO 传输 knownType 对象的数据(最佳实践)。
(3) 传递数据的最佳方式是什么?它是序列化的(xml / json / bufferProtocol)字符串吗?作为一个类本身(然后我们再次获得 knowntype)?
【问题讨论】:
-
我认为所有三个选项仍然涉及序列化为某种 XML
-
通过使用 wcf (SOAP),消息是一个 xml。还可以在 JSON 或缓冲区协议中传输数据(POCO)。我只是想知道它好吗? (我不是在问 REST)
标签: c# wcf serialization known-types