我有一个ASP.NET Web应用程序需要连接到现有的一组Web服务/与之交互。这听起来像一个模糊的问题,但是,我不确定要绑定的地址。
当我查看Web服务所在的服务器时,我找到了一个.wsdl文件。我已经使用这个.wsdl文件来构建我的请求/响应结构。但现在,我想实际测试它与它的交互。我打开了.WSGen文件,root属性如下:
<WSDLGenConfig WSDLGenVersion="3.0"
serviceName="ApplicationWS"
COMObjectPath="C:\Application\Application\Bin\service.dll"
listenerURI="http://www.somedomain.com/ApplicationWS/"
listenerType="ASP"
XSDSchemaNS="2001"
definitionsTNS="http://localhost/ApplicationWS/wsdl/"
schemaTNS="http://localhost/ApplicationWS/type/"
soapBodyNS="http://localhost/ApplicationWS/message/"
soapActionURI="http://localhost/ApplicationWS/action/"
characterSet="UTF-8"
outputPath="C:\Application\The Web Service" >
就个人而言,我习惯于通过Visual Studio添加服务引用。但我不确定我应该尝试绑定什么。我可以使用上述任何信息来确定服务的地址吗?如果没有,如果我有权访问安装它们的服务器,如何确定服务的地址? [我知道这是一个奇怪的问题]