首页 > 解决方案 > 为 XML 网络服务创建 wsdl

问题描述

我创建了一个代理网络服务。客户将 XML 数据发布到我的 Web 服务 URL。我的网络服务接收数据并将这个输入请求转换为 Soap 请求。我的网络服务将转换后的 Soap 请求发布到后端。后端处理数据并发回 Soap 响应。我的 web 服务接收到 Soap 响应并将其转换为 XML,然后再发送给客户。
像下面这样流动

请求:客户(XML)--> 代理 Web 服务(转换为 SOAP)--> 后端(Soap 服务)

响应:后端(Soap 服务)--> 代理 Web 服务(转换为 XML)--> 客户(XML)

要求:

<p:Upload xmlns:p="http://gunguanoble.com.au/AMSXMLSchema/chekpoint">
  <LineEvent>
  <TID>00001</TID>
  <SID>57882</SID>
  <OID>I-RDOOC</OID>
  <BID>50506</BID>
  <LID>0001</LID>
  <Qty>16</Qty>
  <OpID>Direct Assignment</OpID>
  <WID>Route To CPR</WID>
  <TimeStamp>2020-05-14T10:38:17.725</TimeStamp>
</LineEvent>
</p:Upload>

回复:

<p:Download xmlns:p="http://gunguanoble.com.au/AMSXMLSchema/chekpoint">
  <LineEventResponse>
  <TID>00001</TID>
  <SID>57882</SID>
  <OID>I-RDOOC</OID>
 <RCode>000000</RCode>
 <RMessage>Success</RMessage>
</LineEventResponse>
</p:Download>

在此处输入图像描述

现在客户要求 WSDL 文件来配置我的代理 web 服务。是否可以为 http XML 服务生成 WSDL

标签: xmlsoapwsdl

解决方案


推荐阅读