【发布时间】:2009-11-16 15:33:01
【问题描述】:
想征求你的意见。返回业务对象列表时,Web 服务中使用的最佳对象是什么(Array、List、Collection...)。比如客户列表或历史列表。
一些想法:
- 因为我想尽量减少客户端和服务器之间传输的数据量
- 因为我想简化 xml 序列化
- 我不希望服务器端有任何额外的功能,只是简单的选择
欢迎任何提示,意见。干杯,X。
【问题讨论】:
标签: .net web-services collections
想征求你的意见。返回业务对象列表时,Web 服务中使用的最佳对象是什么(Array、List、Collection...)。比如客户列表或历史列表。
一些想法:
欢迎任何提示,意见。干杯,X。
【问题讨论】:
标签: .net web-services collections
我会使用你想要返回的对象列表。然后,您可以指定是否要在客户端显示为 T 或 List 的数组(我会使用 List)。
【讨论】:
所有集合都以相同的方式传递。我以Lists<> 传递,因为它在序列化之前很容易操作。
你可以配置消费者使用你想要的任何东西,它应该被正确反序列化。
【讨论】: