当使用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服务端点vs主机基地址
- 3. 自定义wcf服务主机工厂
- 4. IIS中的WCF服务主机
- 5. IIS 7.0中的WCF服务主机
- 6. 读WCF服务端点地址
- 7. 如何指定IIS上托管的WCF服务的端点地址?
- 8. 的HttpModule与WCF服务IIS主机
- 9. 来自同一WCF服务主机中不同服务的多个端点
- 10. 在WCF中调用您的自定义服务主机工厂
- 11. WCF服务端点本地主机混淆
- 12. 为什么你需要指定WCF服务的端点地址?
- 13. WCF发现找到端点,但地址是本地主机
- 14. WCF端点地址
- 15. 如何在WCF中编写自定义服务主机?
- 16. 定制服务/端点地址
- 17. WCF端点的基地址
- 18. WCF端点只在本地主机上?
- 19. WCF服务流 - 控制台主机与IIS主机
- 20. WCF服务自签名证书在iis的本地主机上无效
- 21. WCF服务主机何时销毁自定义IDispatchMessageInspector?
- 22. WCF服务主机(wcfSvcHost.exe)仅限于本地客户端(本地主机)?
- 23. 主机WCF服务
- 24. 正在运行的WCF服务的URL /端点地址
- 25. IIS中的主机WCF
- 26. WCF WebHttp,服务,行为,端点,自定义Formater
- 27. 蔚蓝服务织物WCF端点地址的net.tcp而非http
- 28. 问题调用WCF服务从本地主机到服务器IIS
- 29. WCF端点地址问题
- 30. wcf端点相对地址