0

しばらくの間 Visual Studio を使用して Web サービスを構築してきましたが、一般的な Web サービスの世界についての私の理解は非常に限られています。Microsoft Technologies の場合、.asmx ファイルを作成し、SOAP プロトコル over HTTP (AFAIK) を使用して通信を行います。

さて、Google が提供する Web サービスについて調べていたとき、このリンクで!、そのページの Web サービス URL の例は次のとおりです

Google が提供する Web サービスは単なる HTTP リクエスト/レスポンスであることがわかりました。ここでも SOAP プロトコルを使用しますか?

はいの場合、クライアントは SOAP プロトコルを使用する必要があることをどのように認識しますか? そうでない場合、SOAP ベースの Web サービスは Microsoft Technologies でのみ使用されますか? 他の Web サービス プロバイダーは、HTTP 要求/応答としてそれらを提供しただけです。

さまざまな Web サービス方法論を分類する回答をいただければ幸いです。URLでも十分です。

前もって感謝します。

4

2 に答える 2

0

SOAP は、スキーマを使用してデータを検証する 1 つのプロトコルです。URL パラメータを使用するプロトコルは、REST プロトコルを使用します。REST プロトコルは非常に一般的であるため、調査することをお勧めします。出力「フィールド」は、コア言語での解析を容易にするために好みの形式を選択できるようにするために使用されます。

ここに REST に関する長い記事があります REST と HTTP プロトコルの違いは何ですか?

ああ、REST は技術的に定義されたプロトコルではないと思います (笑)。

于 2013-11-13T02:13:41.280 に答える