CFESB标准报文-OSB

前言

​ CFESB使用http协议进行服务请求,OSB报文要主应用于底层运行在OSB平台上,并对OSB进行请求管理。

请求地址

​ CFESB标准WS请求地址为:http://ip:端口/服务号

​ 如本地演示地址为:http://127.0.0.1:8201/01001000000001

​ 如公网演示地址为:http://cfesb.zicp.net/osb/01001000000001

请求报文

<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:soah="http://www.cfesb.com/osb/soaHeader" xmlns:esb="http://www.oracle.com/esb">
   <soapenv:Header>
      <soah:SoaHeader>
         <soah:TxnID>?</soah:TxnID>
         <soah:TimeStamp>?</soah:TimeStamp>
         <soah:Target>?</soah:Target>
         <soah:Source>?</soah:Source>
      </soah:SoaHeader>
   </soapenv:Header>
   <soapenv:Body>
      <esb:ESBRequest>?</esb:ESBRequest>
   </soapenv:Body>
</soapenv:Envelope>

参数说明:

节点 参数说明 注意事项
Envelope wsdl固定格式 不可修改
header wsdl固定格式 一般身份验证头修改放在header里面
soah:SoaHeader wsdl固定格式 不可修改
soah:TxnID 请求流水号 每次请求都是唯一号
soah:TimeStamp 请求时间 格式:yyyyMMddhhssmm
soah:Target 服务方系统 01001
soah:Source 请求方系统 01002
body wsdl固定格式
esb:ESBRequest 请求参数节点 所有请求参数都放在该节点下

返回报文

<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
   <soapenv:Header xmlns:esb="http://www.oracle.com/esb" xmlns:soah="http://www.cfesb.com/osb/soaHeader">
      <soah:SoaHeader>
         <soah:TxnID>?</soah:TxnID>
         <soah:TimeStamp>?</soah:TimeStamp>
         <soah:Target>?</soah:Target>
         <soah:Source>?</soah:Source>
      </soah:SoaHeader>
   </soapenv:Header>
   <soapenv:Body xmlns:esb="http://www.oracle.com/esb" xmlns:soah="http://www.cfesb.com/osb/soaHeader">
      <sal:ESBResponse xmlns:sal="http://www.oracle.com/esb">
         <sal:STATUS>Input param is one</sal:STATUS>
         <sal:MESSAGE/>
         <sal:data/>
      </sal:ESBResponse>
   </soapenv:Body>
</soapenv:Envelope>

参数说明:

节点 参数说明 注意事项
Envelope wsdl固定格式 不可修改
header wsdl固定格式 一般身份验证头修改放在header里面
soah:SoaHeader wsdl固定格式 不可修改
soah:TxnID 请求流水号 每次请求都是唯一号
soah:TimeStamp 请求时间 格式:yyyyMMddhhssmm
soah:Target 服务方系统 01001
soah:Source 请求方系统 01002
ESBResponse cfesb固定格式 返回节点
STATUS 状态 可根据业务要求自定义
MESSAGE 消息 可根据业务要求自定义
data 原始返回数据 服务方返回的原始返回数据

示例

image-20210706105926057


© 2021 CFESB.CN all right reserved,powered by Gitbook 本文档更新于: 2021-07-06 16:26

results matching ""

    No results matching ""