gpt4 book ai didi

WCF 分页结果和数据导出

转载 作者:行者123 更新时间:2023-12-04 23:01:57 24 4
gpt4 key购买 nike

我参与了一个使用 WCF 服务作为数据层的项目。目前,当网格需要数据时,返回所有行并将结果绑定(bind)到网格,并将数据集填充到 session 变量中以进行分页/排序/重新绑定(bind)。我们已经遇到了最大消息大小问题,所以我认为是时候从获取和缓存转换为仅获取当前页面了。

从表面上看,这似乎很容易,但有一个小问题。用户可以随时导出整个结果集。这意味着为了网格查看目的,获取当前页面是可以的,但是当他们想要导出时,我仍然需要调用所有数据。

这让我又回到了最大消息大小问题。此类设置的推荐方法是什么?

我们目前正在使用 wsHttpBinding...

感谢您的帮助。

最佳答案

我认为大文件的推荐方法是使用 WCF 流式处理。我不确定您的场景的确切细节,但您可以将其作为起点:

http://msdn.microsoft.com/en-us/library/ms789010.aspx

关于WCF 分页结果和数据导出,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2634019/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com