Simple Object Access Protocol(SOAP)は、XMLベースの軽量なプロトコルです。SOAPベースのリクエスト/レスポンスを、HTTPなどの通信プロトコルと組み合せるため、アプリケーションは、インターネット上でWebサービスとして使用可能なサービスを使用できます。JDeveloperでは、このような複雑さを意識せずに、SOAPの動作に関する詳細な知識なしでWebサービスを作成および使用できます。
SOAP仕様では、リクエスト/レスポンスの標準的なエンコーディング方法が定められています。XML Schemaを使用したメッセージ・ペイロードの構造およびデータ型が説明されています。
Webサービスのメッセージおよびレスポンスに対し、SOAPは次のように動作します。
SOAPの詳細は、http://www.w3c.org/TR/SOAP
でSOAP仕様を参照してください。
XML Schemaの詳細は、http://www.w3.org/XML/Schema
を参照してください。