ホームページ  >  記事  >  バックエンド開発  >  Web サービスと post/get 戻りデータの取得の違いは何ですか?

Web サービスと post/get 戻りデータの取得の違いは何ですか?

WBOY
WBOYオリジナル
2016-06-13 12:50:271011ブラウズ

Web サービスと post/get 戻りデータの取得の違いは何ですか?
post/get の値を取得して直接データを返すことと Web サービスの違いは何ですか?両者の長所と短所は何ですか?
単純な API を作成すると仮定します:
get は、ユーザー ID とタイプを取得した後、データベースにユーザー ID が存在するかどうかを判断し、存在する場合はタイプに基づいてデータを返します。
この API を実装するには、上記の 2 つの方法のうちどちらが適していますか?


-----解決策--------------------------------
データ取得の観点から: すべて同じ
これらはすべてデータを提供するサービスです
違いは次のとおりです。Web サービスはパブリック データ サービスを提供し、wsdl を使用して受信データと送信データの形式とメソッドについて合意します
post/get はプライベート サービスを提供しており、データ形式はお客様によって非公開で合意されています
------解決策------ -------------
追記
独自の Web サイト用の API を開発している場合は、REST を使用することをお勧めします。もちろん、サイト内で使用するためのREST
でもあります。 このようにして、必要なときに対応する REST 文字列を公開でき、API を別途開発する必要はありません
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。