我有一個web服務和客戶端在c#/ dotnet,我使用EnableDecompression gzip壓縮我從Web服務器得到的響應。是否有可能壓縮請求?壓縮web服務請求
3
A
回答
2
SOAP擴展允許您在客戶端和服務器上同時使用SOAP流。它們很好,因爲你可以讓你的服務代碼保持獨立 - 在webmethod開始之前和結束之後進行操作。他們的工作很像HttpModule,但也可以包含在客戶端/請求端。
- http://msdn.microsoft.com/en-us/library/system.web.services.protocols.soapextension.aspx
- http://msdn.microsoft.com/en-us/magazine/cc164007.aspx
- SOAP Message Modification Using SOAP Extensions
除此之外,想到的唯一的選擇是手動序列化和壓縮大型SOAP元素作爲字節[],然後手動解壓縮和反序列化在服務器上(不寒而慄...)。這種方法的維護問題可能令人望而卻步。
+0
看起來您的第三個鏈接正在被重定向到http://searchwindevelopment.techtarget.com/?id=SOAPExtensions – Zack 2014-08-07 16:10:27
0
我發現this tutorial在C#壓縮SOAP消息,使用SharpZipLib庫和SOAP擴展:
似乎配菜約30%的壓縮,將在今天這個被給予一試。
相關問題
- 1. 請求壓縮
- 2. Web服務響應壓縮
- 3. Asp.net 4.0 Web服務壓縮
- 4. Web服務請求日誌
- 5. 請求到Web服務(POST)
- 6. REST Web服務POST請求
- 7. 動態web服務請求
- 8. 調試Web服務請求
- 9. 壓縮Web服務的結果
- 10. 壓縮和加密SOAP - ASP.NET web服務
- 11. 解壓縮gzip http請求
- 12. Gzip壓縮HTTP請求
- 13. 如何在Web服務請求(Windows Phone應用程序)中請求壓縮結果
- 14. .NET Web服務 - 管理web請求
- 15. Spring Web服務:重定向Web服務請求
- 16. 向Web服務請求計數
- 17. 安全的Web服務請求
- 18. 請求URI過長與web服務
- 19. GET請求,安全性和Web服務
- 20. Web服務不保留請求
- 21. POST請求的JSON Web服務URL
- 22. @Autowired沒有在RESTful Web服務請求
- 23. 如何存儲Jboss Web服務請求
- 24. Apache HTTP Web服務器請求
- 25. web服務上的jquery AJAX請求
- 26. 向web服務發出POST請求
- 27. Soa,SoapUI,SaaS和Web服務請求
- 28. 檢索CXF Web服務WS請求
- 29. Ruby on Rails Web服務與POST請求
- 30. iPhone Web服務請求超時
您是否在請求中推送大量數據?如果不是,壓縮可能會讓你花費更多,而不是獲得你。 – 2008-12-16 00:17:54
是的,我們正試圖在大約100個批次的1.5MB內推送大約150MB的數據... – horatio 2008-12-16 00:32:41