我的网络场有 10 台运行 IIS 的服务器,在每台服务器上我都有相同的网站和相同的 WCF 服务(它公开了一些用于读取/删除缓存、会话、应用程序变量和其他内部数据的功能)
在其他一些 Web 服务器上,我有一个“管理”Web 应用程序,它是上述 WCF 服务的客户端。
为这种架构创建和管理代理的最佳方法是什么?
如果具有 WCF 服务的新服务器可用,建议使用什么方式从 Web 场服务器使用 WCF 服务,而无需重新编译客户端应用程序?
您能给我指出一些显示类似设置的资源吗?
提前致谢
如果多个服务器上的服务相同,那么很简单,只需在打开连接时提供端点地址即可;
MyHelloServiceClient proxy = new MyHelloServiceClient("myServerNameorIP");
代理的构造函数中有一个可选参数(假设您使用代理生成),它采用服务器名称或 EndpointAddress。
那么您所需要的只是一个可供您选择的服务器列表。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)