【发布时间】:2011-03-27 06:15:23
【问题描述】:
我正在尝试遵循 SOA 方法来实现一些服务。我正在使用 WCF,我想知道在操作中处理长列表的最佳方法/实践是什么。 例如,我有一个要返回 UI(桌面客户端,而不是 Web)的用户列表。 如果我返回每条记录,列表可能会变得太大而无法从服务传输到客户端,并且可能会发生许多错误(例如超出消息大小或连接断开)。
有没有众所周知的方法来处理这种情况?
非常感谢 亚历克斯,
【问题讨论】:
-
应用程序是否需要每次调用的完整列表?
-
有这样一种方式:分页返回结果。