我有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. 來自服務的待處理意向