目次

Search

  1. はじめに
  2. ビジネスエンティティサービスについて
  3. Enterprise Java Beanビジネスエンティティサービス呼び出し
  4. Representational State Transferビジネスエンティティサービス呼び出し
  5. Simple Object Access Protocolビジネスエンティティサービス呼び出し
  6. 相互参照レコードおよびBVT計算用のサービス
  7. 企業リンケージサービスのサポート
  8. データをクレンジング、分析、変換するための外部呼び出し
  9. REST APIを使用したレコードの追加
  10. REST APIを使用したファイルのアップロード

ビジネスエンティティサービスガイド

ビジネスエンティティサービスガイド

SOAP要求とSOAP応答

SOAP要求とSOAP応答

SOAPクライアントを介してビジネスエンティティサービスに要求を送信する場合と、クライアントでビジネスエンティティサービスから応答を受け取る場合は、SOAP XMLメッセージ形式を使用します。SOAP要求の形式とSOAP応答の形式は同じです。
SOAPメッセージには次の要素が含まれます。
エンベロープ
メッセージの開始と終了を定義します。
ヘッダー
オプション。付加的な属性(メッセージを処理するための認証詳細など)が含まれます。ヘッダー要素を含める場合は、この要素をエンベロープ要素の最初の子要素として含める必要があります。
本文
クライアントまたはWebサービスが処理するXMLデータが含まれます。
SOAPメッセージの形式は次のとおりです。
<?xml version="1.0"?> <env:Envelope xmlns:env="http://schemas.xmlsoap.org/soap/envelope/" > <env:Header> </env:Header> <env:Body> </env:Body> </env:Envelope>
SOAP要求の形式は次のとおりです。
POST /<host>:<port>/<context>/<database ID> HTTP/1.0 Content-Type: text/xml; charset=utf-8 <?xml version="1.0"?> <env:Envelope xmlns:env="http://schemas.xmlsoap.org/soap/envelope/" > <env:Header> </env:Header> <env:Body> </env:Body> </env:Envelope>
SOAP応答の形式は次のとおりです。
HTTP/1.0 200 OK Content-Type: text/xml; charset=utf-8 <?xml version="1.0"?> <env:Envelope xmlns:env="http://schemas.xmlsoap.org/soap/envelope/" > <env:Header> </env:Header> <env:Body> </env:Body> </env:Envelope>