![](/img/trans.png)
[英]How do I configure a WCF .NET Client for a Response with Dual Encryption?
[英]How do you configure a WCF client in production?
WCF和配置上有许多可用的资源(程序化和通过app.config)。 但是,我没有看到关于此配置的实际管理的良好资源,特别是在生产环境中。
WCF功能强大,因为框架允许通过app.config文件进行配置,因此您可以调整各种设置,而无需重新编译代码。
安装WCF客户端时,如何轻松配置客户端以指向正确的服务器? 这可能是我在安装后可以考虑配置的最常见的事情。 对于某些上下文,假设我发运的产品包含服务器组件和客户端组件。 客户可以在任何地方安装。 虽然xml文件对于开发后配置非常强大,但它根本不是用户友好的。 鉴于配置文件中可能有几十个端点,管理员或最终用户是否必须手动更改所有端点? 我知道我可以通过编程方式完成所有工作,但后来我基本上正在重新实现所有开箱即用的管道。
上面的问题,更通用的是:如何通过一些基本UI简化WCF配置,而无需重新实现框架提供的内容?
如果您希望拥有/制作一个很好的用户界面来编辑这些设置,那么该用户界面中的用户输入需要保存在某个地方,您必须在客户端上创建服务调用或在服务器上设置托管服务时使用它。服务器。 我个人会存储在数据库中,并将使用它们以编码方式配置runtine的WCF端点。
这也有一些优点,所有备份都支持db备份,远程连接和检查,没有覆盖更新文件的风险等等。
如果您的设置/应用程序没有数据库,那么配置文件也可以,这可能是唯一的方法,无论如何我都不会在注册表中保存任何内容。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.