[英]Designing a mobile web server and client for traffic compression
我對如何最好地解決這個問題感到有些困惑。
事情 :我正在創建一個j2me移動應用程序,它將通過HTTP將壓縮數據發送到Web服務器,然后Web服務器將解壓縮請求,獲取數據,壓縮數據並發送回客戶端。
一個類似的解決方案是: T-Booster
問題 :我對如何從客戶端應用程序發送壓縮的http請求,服務器使用什么技術以及如何最好地實現它感到困惑。 假設服務器一次處理數千個請求,對整個應用程序的影響是什么?
評論非常感謝。 謝謝。
方法I:最重要的標准: 壓縮,安全和建築設計自由
實現數據壓縮的最佳可行方法是創建移動客戶端及其服務器可理解的自定義語言。 您可以使用GZIP
/ LZW
或任何其他壓縮算法為其添加下一級壓縮。
優點:
缺點:
示例:在此鏈接中, Opera Mini閱讀有關功能的部分。
。
方法II:最高標准: 嚴格的項目時間表
為了快速支付項目,使用第三方壓縮器,如GZIP和行業標准的Web服務內容交換格式,如SOAP和JSON。
優點:
缺點:
示例: http : //developers.sun.com/mobility/apis/articles/wsa/
。
編輯:一些非常有用的鏈接
我不是J2ME開發人員,但想分享我作為Java開發人員的觀點。 如果您正在與您的Web服務器通信,那么我猜您將調用Web服務(SOAP或REST)。 我做了類似於Web服務的SOAP,以便在一段時間后壓縮通信。 這是我所遵循的。 http://www.predic8.com/soap-compression-howto.htm
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.