0
我有一个ASP.NET Web应用程序,需要连接到现有的一组Web服务或与其进行交互。这听起来像一个模糊的问题,但是,我不确定要绑定的地址。ASP.NET +连接/交互到Web服务
当我查看Web服务所在的服务器时,我找到了一个.wsdl文件。我已经使用这个.wsdl文件来构建我的请求/响应结构。但现在,我想实际测试与之交互。我打开了.WSGen文件,根属性如下所示:
<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添加服务引用。但我不确定我应该试图绑定什么。我可以使用上述任何信息来确定服务的地址吗?如果没有,如果我有权访问安装的服务器,我如何确定服务的地址? [我知道这是一个奇怪的问题]
我的问题是,我不知道Web服务的URL。我如何在Web服务器上找到它? – user462166 2010-11-07 19:46:41
不知道你的设置我唯一可以说的是搜索文件夹结构上的所有.asmx页面。然后在IIS上查找以查找这些文件映射的位置。 – Brownman98 2010-11-07 20:34:01