当使用IIS主机时,是否可以更改WCF服务上的端点地址,我当前只是指向svc文件,但我想使用RESTful命令?自定义IIS主机中的WCF服务端点地址
0
A
回答
0
.NET 4中的WCF将支持所谓的无文件激活,这将允许您定义任意的URL,并将其映射到WCF服务。
查看Developer's Introduction to WCF 4的某些信息,或者阅读blog post专门针对无文件激活。
基本上,WCF 4,您可以将条目添加到你的web.config:
<serviceHostingEnvironment >
<serviceActivations>
<add factory="System.ServiceModel.Activation.ServiceHostFactory"
relativeAddress="/Services/MyService"
service="MyServiceClass"/>
</serviceActivations>
</serviceHostingEnvironment>
,因此,浏览器指向http://YourServer/Services/MyService
然后将激活特定的服务。
Ron Jacobs也有一个interesting approach for REST services,他注册了一个避免* .svc文件的路由 - 他解释了WCF数据服务的这种情况,但这是我的感觉,这应该适用于所有WCF REST服务。但它也是一个.NET 4特性。
2
讨论于Overview of REST in WCF。他们指向WCF REST Starter Kit。
WCF REST入门工具包是一组.NET Framework类和Visual Studio功能和模板,使用户能够创建和访问REST风格的Windows Communication Foundation(WCF)服务。这些服务基于.NET 3.5 SP1中提供的WCF Web编程模型。入门工具包还包含所有功能的完整源代码,详细代码示例和单元测试。
相关问题
- 1. 自定义端点地址上的WCF服务404
- 2. 自定义wcf服务主机工厂
- 3. IIS中的WCF服务主机
- 4. 的HttpModule与WCF服务IIS主机
- 5. 在WCF中调用您的自定义服务主机工厂
- 6. WCF服务端点本地主机混淆
- 7. 为什么你需要指定WCF服务的端点地址?
- 8. WCF发现找到端点,但地址是本地主机
- 9. 如何在WCF中编写自定义服务主机?
- 10. 定制服务/端点地址
- 11. WCF服务自签名证书在iis的本地主机上无效
- 12. WCF服务主机何时销毁自定义IDispatchMessageInspector?
- 13. WCF端点地址问题
- 14. 问题调用WCF服务从本地主机到服务器IIS
- 15. WCF端点,baseAddressPrefixFilters,主机头
- 16. 自主主机(无IIS或WAS)带有需要参数的服务的WCF
- 17. 选择WCF服务主机使用IIS或自行托管Windows服务
- 18. IIS中的多个WCF服务端点中断wcftestclient
- 19. WCF编程式并入服务端点地址
- 20. IIS 7.5中的REST/SOAP端点的WCF 4服务
- 21. 限制访问IIS中托管的WCF服务的端点
- 22. WCF - 使用自定义端点行为时的寻址问题
- 23. WCF多点服务端点
- 24. WCF自定义端点 - 影响绑定?
- 25. 在woocommerce中自定义端点网址
- 26. 在Umbraco中使用身份验证的主机自定义WCF服务
- 27. WCF,IIS和端点
- 28. 动态地将端点添加到IIS中托管的WCF服务
- 29. WCF REST服务地址
- 30. 命名SOAP Web服务端点地址