SOAP(Simple Object Access Protocol)

更新日:

用語解説

SOAPは、XMLを使って、分散したシステムの間でメッセージをやり取りするためのプロトコルです。

■ 試験で押さえるポイント

  • メッセージは、全体を包むEnvelope、追加の情報を入れるHeader(任意)、本体のBody(必須)から成ります。

  • 処理に失敗したときは、Bodyの中のFaultでエラーを返します。

  • サービスの内容や呼び出し方はWSDLで記述します。

■ 過去問での着眼点

SOAPはHTTPで送ることが多いですが、HTTP専用ではありません。SOAPだけで安全になるわけでもなく、TLSなどで保護します。

例: 注文サービスでは、Bodyに注文の内容、Headerに認証の情報を入れて、HTTPSで送ります。

音声で聞く

同じ分野の用語