ASP.Net站点 - 共享WCF服务

时间:2010-06-02 18:13:35

标签: asp.net wcf

我有几个共享常用功能的网站 - 例如,地址验证。通常的做法是拥有这个地址验证服务所在的中心位置,并且是我所有网站的参考吗? - 而不是在多个站点上提供相同的服务。

在中心位置提供服务是否有任何缺点?

2 个答案:

答案 0 :(得分:0)

  

通常的做法是拥有   这个地址的中心位置   验证服务驻留并且是   我所有网站的参考资料

一般是的。通常有一个位置,所有站点都指向该位置以获取相同的信息。

答案 1 :(得分:0)

我可以想到将服务保持在一个中心位置的两个缺点(他们几乎都争辩而不是反对):

  • 根据负载情况,如果另一个客户端过度强调公共服务,现在服务的所有客户端都会受到影响。
  • 如果您有多项服务,如果您需要向互联网提供某些服务,而其他服务需要留在内部网络,则会更难控制可见性。

不可否认,除非您是一项庞大的行动,否则这两个问题都不太可能发生。但我想我会把它们放在那里作为对立点: - )