可以在同一台计算机上具有多个SAME WCF窗口服务

时间:2010-09-03 19:43:23

标签: c# .net wcf

有点像命名的instanced sql server。

我想在同一台机器上安装相同的wcf窗口服务,因此有多个实例。

我希望他们每个人都能连接到不同的数据库(不同的环境)

2 个答案:

答案 0 :(得分:1)

只需为配置文件中的不同端点地址配置每个端点地址,就像魅力一样。

答案 1 :(得分:1)

您可以使用自定义ServiceHostFactory尝试一些奇特的东西。它可以为您想要的每个环境创建一个ServiceHost。然后,每个自定义ServiceHost都会创建您的服务实例,以便在该特定环境中运行。