リクエストの種類
Web サービスに応じて、次のいずれかの形式の HTTP リクエストを Location Intelligence モジュール Web サービスに送信できます。
- SOAP リクエスト
- REST リクエスト
- POST/GET リクエスト
SOAP は Simple Object Access Protocol の省略形です。SOAP リクエスト メッセージは、SOAP 仕様で定義された XML 形式でなければなりません。
REST は Representational State Transfer の省略形です。REST リクエスト メッセージは、HTTP リクエストのクエリ文字列パラメータに格納されます。
POST/GET リクエスト メッセージは、HTTP GET を介して送信されるクエリ文字列パラメータとして、または HTTP POST を介して送信される XML 形式メッセージとして作成できます。XML 形式メッセージは通常の SOAP リクエストと同一ですが、SOAP XML ラッパーは削除されています。
多くの Web サービスは、複数の形式のリクエストを受け入れることができます。例えば、Feature Service は SOAP リクエストまたは REST リクエストを受け入れることができます。ただし、1 つの形式でしかリクエストを受け入れられないサービスもあります。例えば、Map Tiling Service が受け入れられるのは REST リクエストだけで、Web Map Service が受け入れられるのは POST/GET リクエストだけです。
次の表に、各 Web サービスが受け入れられるリクエストの種類を示します。