0

クライアントでWebサービスを利用することは非常にまれであり、この点について質問があります。クライアント側でWebサービスを利用するのは悪い習慣ですか?Webサービスを公開すると、とにかくアプリケーションが危険にさらされますか?クライアントではなくサーバーでWebサービスを呼び出す主な動機は何ですか。ロジックでは、サーバーへの呼び出しの数がはるかに少なくなり、プロセス全体がはるかに速く移動するためです。

ありがとうShouvik

PS:広く実践されていると私が信じていることに反するかどうかはわかりません。もしそうなら、私の考えは完全に間違っているかもしれません。グーグルに関する実際の記事が見つからなかったので、この質問をします。

4

2 に答える 2

2

Webサービスの性質とその処理方法に完全に依存します。Webサービスが開いていて、認証や証明書の検証を必要としない場合は、明らかにクライアント側からロードできます。

Webサービスが、エンドユーザーに公開したくない重要な情報を公開する場合は、サーバーにロードすることをお勧めします。

Webサービスによって返されたデータに対してビジネスロジックを実行し、そのロジックを外部に公開したくない場合は、サーバー上で実行できます。

Webサービスの種類とWebサービスで何をしているかに完全に依存すると思います。

例:天気予報のウェブサービスが開いていて、認証がない場合など、サーバーの負荷を増やしたい場合を除いて、サーバーにそれを置くことに価値はありません。

于 2012-09-12T07:32:12.700 に答える
0

このSunリンクを確認してください

そこで使用したいWebサービスの種類に完全に依存します。

これは、さらなる開発に役立つ可能性があります。

于 2012-09-12T07:34:37.380 に答える