wcf - 从配置文件中选择要加载的服务

时间:2012-06-07 14:55:31

标签: c# .net wcf web-services

我有多个 WCF服务几乎是独立的一个,它们组成了一个不错的核心系统。第三方很容易融入我们的系统,每个人都很高兴......但是

如果我们希望根据某些许可证限制某些客户使用某些WCF服务,则会出现问题。因为我们不希望第三方有机会编辑配置文件并完全访问我们所有的wcf服务。

那么,我怎么能限制某些服务的使用?我想也许可以选择从配置文件中加载哪些服务(基于许可证)。那可能吗?我还有其他选择吗?

提前致谢。

1 个答案:

答案 0 :(得分:2)

如果您有托管应用程序(例如控制台应用程序或Windows NT服务),您基本上可以控制创建和管理将“提供”WCF服务的ServiceHost实例。

扩展该服务主机,您可以在加载所需的适当WCF服务时实现任何灵活性。

了解更多:

相关问题