【发布时间】:2013-04-17 22:47:24
【问题描述】:
我有一个非常简单的问题,但解决方案非常广泛和复杂.. 我有一个 asp.net 网络服务。当我运行它时,网址是这样的:
http://:56197/Salesforce/SforceService.asmx?wsdl
我想把它改成这样:
http://www.site.com/Salesforce/SforceService.asmx?wsdl
意思是说只想在全球范围内制作Web服务并在跨平台(销售队伍)中远程使用Web服务,该URL不包含和IP名称的PC名称
以下我尝试过的建议:
- 创建一个 wsdl 文件并以 wsdl 格式导出...但它还包括此格式的端点地址 /Salesforce/SforceService.asmx"/>
又是本地电脑问题,如何修改soap url以全局访问
- 使用 wsdl 工具创建代理类 --> 它会生成 .cs 类,如果这是正确的方法,那么如何在客户端销售人员上使用它
我关注了这些链接: http://www.justskins.com/forums/dynamically-change-url-in-61352.html (相当于在c#中完成)
Dim rswb as new Testing.Service1()
rswb.URL = "http://Testing/Group/Service1.asmx"
但是在 service.cs 类上它不显示 url proeprty
我有点困惑和卡住了 请给我任何相关链接.. 谢谢
【问题讨论】:
标签: asp.net visual-studio-2010 web-services