CFESB标准请求-WebService

前言

​ 如何快速接入CFESB,只需要简单的三步:1、注册服务;2、获取token;3、请求CFESB地址;

参考:

1、CFESB企业服务总线平台-服务注册

2、CFESB企业服务总线平台-服务维护

3、CFESB企业服务总线平台-服务授权

前题资源

​ CFESB管理平台已注册服务并获得如下参数:

​ CFESB请求地址:http://cfesb.zicp.net/esb/WS_WS/standard

​ 服务编号:01001000000001

​ 请求系统号:01002

​ 请求token:w9PJslBtNGJMuLXY3y08pZwddp/m53/l

测试原始服务

​ 使用SOAPUI测试原始WS服务,以保证服务是正常并能使用,如下图所示:

image-20210705150128610

说明:参数1返回“send back”, 参数非1时返回“send on”

CFESB请求

​ 使用soapui新建SOAP工程并使用CFESB标准wsdl描述文件

​ CFESB标准请求格式 http://www.cfesb.cn/WSDL/cfesb.wsdl

image-20210705150251441

参数说明

节点 参数说明 注意事项
token 请求token ESB管理员获取
Request 向服务提交的参数 服务方技术人员获取

注:从上表可以看出,除固定格式外,请求人员只需要填写token与request两个参数即可向CFESB发送标准请求。

详细报文参数请参考:CFESB标准报文-XML

请求报文

<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:impl="http://impl.webservcice.eis.com/">
   <soapenv:Header/>
   <soapenv:Body>
      <esbService>
         <msg>
            <Service>
               <Route>
<token>w9PJslBtNGJMuLXY3y08pZwddp/m53/l</token>
               </Route>
               <Data>
                  <Control>?</Control>
                  <!--Optional:-->
                  <Request>
<arg0>1</arg0>
                  </Request>
               </Data>
            </Service>
         </msg>
      </esbService>
   </soapenv:Body>
</soapenv:Envelope>

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

results matching ""

    No results matching ""