1
因此,这是交易。连接到AXIS Web服务问题
我在尝试使用Visual Studio连接到AXIS Web服务。不幸的是,Web服务在服务器上没有公共的WSDL文件。我知道Web服务的位置,但它不会让我从浏览器打开WSDL文件。
幸运的是,我确实有一个服务器正在使用的WSDL文件的本地副本。现在我知道我可以使用SVCUTIL.EXE构建一个可以通过Visual Studio访问的本地WSDL文件的类。但是,我需要知道如何使用生成的类来与服务器一起运行服务。
通常情况下,我可以使用Visual Studio的“数据源”工具将其指向正确的Web地址并让它处理困难的事情,但由于服务器试图隐藏Web服务,我该如何连接Visual Studio到服务器?
在C#中的具体示例将是大大赞赏。
非常感谢。
你想为你的客户端或'经典'的Web服务客户端的东西使用WCF吗?当你说“数据源”时,我假设你正在引用“添加Web引用...”/“添加服务引用...”向导? – Steve 2010-07-23 20:45:57
我对Web服务非常陌生,所以我不确定是否宁愿使用WCF或经典的东西。是的,我的意思是Web服务向导。 – grease357 2010-07-23 20:51:51