目次

Search

  1. はじめに
  2. ビジネスエンティティサービスについて
  3. EJBビジネスエンティティサービス呼び出し
  4. REST ビジネスエンティティサービス呼び出し
  5. Data DirectorのREST API
  6. SOAPビジネスエンティティサービス呼び出し
  7. 相互参照レコードとBVT計算サービス
  8. 企業リンケージサービスのサポート
  9. データをクレンジング、分析、変換するための外部呼び出し
  10. 付録 A: REST APIを使用したレコードの追加
  11. 付録 B: REST APIを使用したファイルのアップロード
  12. 付録 C: 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>