微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

WCF RIA服务通过网络发送了多少个对象

如何解决WCF RIA服务通过网络发送了多少个对象

| 我有对象集合。它们引用了相同的对象。是否会通过网络发送一个对象? UPD 你好。我有对象集合。它们引用了相同的对象。是否将同一对象在一个实例中或通过Collection中的每个对象通过网络发送?(Collection也发送)     

解决方法

        每个对象仅发送一次。 例如,您有一组父子对象。五个子对象引用父对象。将一组子对象发送给客户端时,父对象仅被序列化到响应一次。 “ 0”属性用于将一个对象标识为唯一。每个请求/响应将唯一对象序列化一次。 WCF RIA客户端库从响应中解压缩父对象,并使用“ 1”属性中的信息重新建立父子关系。     ,        如果发送集合,则所有对象都通过网络发送。 如果您怀疑对象的大小,可以使用JSON协议而不是XML交换数据。     

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。