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 | 原始返回数据 | 服务方返回的原始返回数据 |
示例
© 2021 CFESB.CN all right reserved,powered by Gitbook 本文档更新于: 2021-07-06 16:26