目录

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 XML 消息格式可以通过 SOAP 客户端向业务实体服务发送请求,还可以接收业务实体服务对客户端的响应。SOAP 请求和响应的格式相同。
SOAP 消息包含以下元素:
Envelope
定义消息的开头和结尾。
Header
可选。包含附加属性,例如用于处理消息的身份验证详细信息。如果存在 Header 元素,则它必须是 Envelope 元素的第一个子元素。
Body
包含客户端或 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>