2011-06-23 13 views
0

多くのWebサービスと対話するWebアプリケーションを開始します。私はjavascriptでこれらのWebサービスを呼び出すことについてどう思いますか?Web API呼び出し側の短所/短所クライアント側

私の意見: Vantages: - 帯域幅の節約(サーバー側) - ノークライアント - サーバ間の通信(読み取り専用操作のための) - 他に何?

短所: - コードを読み取ることができます - それ以外は何ですか?

答えて

1

サーバー側:

  • キャッシングは悪質なJSON
  • について一切同じドメインの制限を心配する必要はありません
  • 簡単です。
  • は、すべての要求は、より多くのネットワークの遅延を持って

クライアント側:API

  • にアクセスするクライアント側のテンプレートを必要とするとき

    • 少ないアプリケーション層
    • は、より多くのネットワークの遅延を導入しません、バックエンドにデータを送り返す
  • 1

    これらのサービスは異なるドメインに存在しますか?もしそうなら、あなたはクロスドメインAJAX呼び出しに対処しなければならないでしょう。あなたがやりとりするサービスは、JSONPやCORSのようなものをサポートする必要があります.JSONPやCORSは、最新のブラウザでしかサポートされていません。

    +0

    はい、別のdomaに存在しますこれらのサービスはすべてJSONPをサポートしています。 – raid3n

    関連する問題