我有CF3.5 呼喚簡單的WebMethod像 布爾平(GUID ID)的應用{返回true;} 大約需要1.8秒(Windows客戶端的答案大約需要0.3秒)調用Web服務
正如我所讀,有通過gzip優化速度的方法 - 但它似乎在這裏我們有nothig壓縮... 是否有任何其他想法來提高速度?
感謝
我有CF3.5 呼喚簡單的WebMethod像 布爾平(GUID ID)的應用{返回true;} 大約需要1.8秒(Windows客戶端的答案大約需要0.3秒)調用Web服務
正如我所讀,有通過gzip優化速度的方法 - 但它似乎在這裏我們有nothig壓縮... 是否有任何其他想法來提高速度?
感謝
當調用從Compact Framework的Web服務,第一個電話永遠是痛苦的緩慢的CF有JIT和instatiate所有撥打電話所需的代理作品。通常情況下,您會看到一個緩慢的第一個電話,然後看到合理的通話時間一個典型的解決方法是讓應用程序在啓動時啓動一個工作線程,該線程調用Web服務 - 即使它只是調用存根方法 - 在需要創建一個「真正的「呼叫。
命令行ping服務需要多長時間?您可以追查它是否在應用程序或網絡中的瓶頸? – mellamokb 2011-05-12 15:29:56
這兩個客戶端是否使用相同的網絡連接到該服務? – 2011-05-12 15:31:34