しばらくの間 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でも十分です。
前もって感謝します。