C# WCF是否可以在不添加whatever.svc的情况下拥有默认URL?
我目前正在将.asmxweb服务转换为一个WCF项目,但我有许多不能偏离的需求 需要1:他们没有更新他们的服务,这将是一个.asmx到wcf的呼叫。我已经研究过如何接受asmx呼叫,这可能会在将来产生另一个问题 需要2:使用以下url调用了原始.asmx服务:http://webservices-url-here.com/service/. 这是不能改变的 .asmx可以设置为,如果存在默认的.asmx文件,则该文件将是生成SOAP POST时调用的服务,因此URL后的.asmx文件从未被专门调用C# WCF是否可以在不添加whatever.svc的情况下拥有默认URL?,c#,web-services,wcf,C#,Web Services,Wcf,我目前正在将.asmxweb服务转换为一个WCF项目,但我有许多不能偏离的需求 需要1:他们没有更新他们的服务,这将是一个.asmx到wcf的呼叫。我已经研究过如何接受asmx呼叫,这可能会在将来产生另一个问题 需要2:使用以下url调用了原始.asmx服务:http://webservices-url-here.com/service/. 这是不能改变的 .asmx可以设置为,如果存在默认的.asmx文件,则该文件将是生成SOAP POST时调用的服务,因此URL后的.asmx文件从未被专门
是否有WCF的等价物 许多示例WCF应用程序都是这样设置的。在没有svc的wcf上进行google搜索应该会给出上千个不同的例子。在wcf中,仅仅URI并没有任何意义,它的端点就是您与服务对话的端点。您完全可以按照自己的方式配置端点地址。当然,URI的方案将取决于您想要使用的绑定类型。