1
我正在寫一個移動應用程序,其在較高水平確實使用Web服務:實現跨平臺的移動應用程序
- 上
- 過濾的結果,通過基於HTTP POST請求獲取從JSON格式的第三方供應商數據用戶的喜好和顯示結果
- 定期刷新數據
我目前的做法是創建處理與第三方供應商的通信網絡服務,也需要照顧過濾邏輯,其中包含相當數量的計算。
這種方法的缺點是從客戶的角度來看,額外的跳,因爲現在將有兩個Web服務調用(客戶端 - >定製服務,定製服務 - >第三方供應商)
從積極的一面,在過濾邏輯和未來增強功能將完全不受操作系統的影響,我不需要編寫適用於iOS的自定義代碼。
這是正確的做法嗎?
這回答了很多我的問題,謝謝!通過額外服務呼叫的性能成本如何?它會忽略不計嗎? –
這真的取決於,我不認爲有可能在沒有測試的情況下給出答案,包括您提到的通話過濾後的一些測量。 – Cahit