Soap 通过互连连接到Epic医疗系统

Soap 通过互连连接到Epic医疗系统,soap,wsdl,Soap,Wsdl,我正在尝试使用其Interconnect Web服务连接Epic医疗系统,该服务公开了一些简单的SOAP端点。除了服务列表和一些示例XML之外,只提供很少的信息 我设法得到了一个测试wsdl,并使用SoapUI进行了一次测试调用,但没有成功 互联状态页面显示一切正常,服务可用 所以我的问题是 (i) 如何为服务动态生成wsdl (ii)什么是服务的URL端点。将SOAP XML请求发送到http://xxxxxxxxx/Interconnect-Test/失败 这是我的测试XML请求,它应该只在

我正在尝试使用其Interconnect Web服务连接Epic医疗系统,该服务公开了一些简单的SOAP端点。除了服务列表和一些示例XML之外,只提供很少的信息

我设法得到了一个测试wsdl,并使用SoapUI进行了一次测试调用,但没有成功

互联状态页面显示一切正常,服务可用

所以我的问题是

(i) 如何为服务动态生成wsdl

(ii)什么是服务的URL端点。将SOAP XML请求发送到
http://xxxxxxxxx/Interconnect-Test/
失败

这是我的测试XML请求,它应该只在服务器上添加2个数字

<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"       xmlns:urn="urn:epicsystems-com:Interconnect.2004-05.Services.Diagnostics">
   <soapenv:Header/>
   <soapenv:Body>
      <urn:AddRemote>
         <urn:int1>1</urn:int1>
         <urn:int2>2</urn:int2>
      </urn:AddRemote>
   </soapenv:Body>
</soapenv:Envelope>

1.
2.

因此,神奇之处在于,您需要在互连服务器上安装“配置编辑器”,然后启用“开发者视图”

状态视图现在在右上角有一个开发者链接。单击该按钮可提供Web服务信息和对wsdl的访问。一些服务还提供REST和SOAP


wsdl的格式不正确,您需要添加一个服务标签,以使其在java的wsimport之类的东西中工作。

对于未来希望获得Epic web服务帮助的访问者,Epic员工会监控它。