我有wcf服务,在返回列表的方法之一中。从oracle数据库获取数据,这是一个大数据(记录在十万个)。使用wcf客户端进行测试时,此方法正常工作。当我在Silverlight应用程序中使用相同的服务时,出现超时异常。请建议处理大量数据或避免此问题的必要步骤。如何处理来自wcf服务的大数据
0
A
回答
0
几年前我的一个应用程序有类似的要求。如果我的记忆功能正确,我们创建了一些自定义的WCF行为,将数据集压缩/解压缩并作为二进制数据传输。您也可以传输数据,但在我看来这更加脆弱,需要更多的客户工作。 HTH。
0
您可以通过在对象集合中保存数据并使用silverlight数据网格分页来完成此任务,因此通过适当的编码,您可以在时间显示至少1000条记录,因为根据我的视图,用户无法通过向下滚动和向上滚动来查看记录的十万个记录。 如果你不想分页,那么当用户向上滚动或者按照索引向下滚动数据获取时,执行后台线程。处理编码级别的数据。
以上我在上一个项目中做过的事情。
相关问题
- 1. 如何处理来自REST服务的大量数据
- 2. 处理来自服务器的数据
- 3. 架构问题处理来自MySql服务器的大数据
- 4. 如何处理来自服务的多行数据选择
- 5. WCF数据服务错误处理
- 6. 处理大型对象的WCF服务
- 7. 处理来自web服务代理的WCF异常
- 8. 处理来自Web服务
- 9. 如何处理从WCF数据服务(OData)返回的json DateTime
- 10. 处理大量的服务器数据
- 11. 创建我自己的服务器运行数据库并处理WCF服务
- 12. WCF,处理来自多个服务器的同时请求
- 13. 处理来自异步WCF Web服务异常的异常
- 14. WCF服务如何处理大量的请求?
- 15. WCF数据服务:如何处理不区分大小写查询
- 16. 如何正确地处理WCF服务?
- 17. WCF服务+ NHibernate:如何处理会话?
- 18. 如何处理wcf服务同步?
- 19. 如何处理来自httpclient的数据
- 20. 来自客户端的wcf类库中的WCF数据服务
- 21. 来自wcf服务的Httpwebrequest
- 22. 来自WCF的Web服务
- 23. WCF错误处理来自安全令牌服务
- 24. 如何处理来自数据库的巨大结果集
- 25. 从nodejs处理wcf服务
- 26. 错误WCF服务处理
- 27. WCF服务异常处理
- 28. MVC3门户网站处理来自Web服务的JSON数据
- 29. WCF/WCF数据服务/ WCF RIA服务
- 30. 来自服务的待处理意向