SOAP は、アプリケーションが HTTP 経由で情報を交換できるようにする単純な XML ベースのプロトコルです。
もっと単純に言えば、SOAP は Web サービスにアクセスするためのプロトコルです。
SOAPヘッダー要素 構文
オプションの SOAP ヘッダー要素には、SOAP メッセージに関するアプリケーション固有の情報 (認証、支払いなど) を含めることができます。
Header 要素が指定される場合、それは Envelope 要素の最初の子である必要があります。
SOAPヘッダー要素 例
<?xml version="1.0"?> <soap:Envelope xmlns:soap="http://www.w3.org/2001/12/soap-envelope" soap:encodingStyle="http://www.w3.org/2001/12/soap-encoding"> <soap:Header> <m:Trans xmlns:m="http://www.w3schools.com/transaction/" soap:mustUnderstand="1">234 </m:Trans> </soap:Header> ... ... </soap:Envelope>