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