2010-09-08 107 views
2

我有几个服务,其中一个需要是单身服务。其他服务连接到这个单例服务,而单例服务又调用回其他服务的实例。在IIS或Windows服务中托管我的服务?

我的问题:是否可以安全地将此方案迁移到IIS中,以便我可以使用新的Windows Server Appfabric功能?我不确定IIS如何处理实例管理。

+0

PS:本OTH呃服务都保持一个会话与他们的客户端保持一致,这样在这个会话期间,单例服务可以通过这些服务向客户端传播更新。 – Jeroen 2010-09-08 08:07:41

回答

1

IIS不应该是你的情况下的问题。如果它已经适用于自托管,它也应该在IIS中工作。你只需要知道一些控制AppPool回收等的IIS管理设置。

+0

IIS似乎是某种问题,但我已经为这个问题开始了一个新的问题;) http://stackoverflow.com/questions/3686776/multiple-net-tcp-endpoints-with-different -portnumbers-ON-THE-相同的网站,IIS7 – Jeroen 2010-09-10 17:42:31

1

在IIS中托管是明确的前进方向。特别是如果你已经安装了AppFabric的话。

2

我会去IIS以及因为相对于其他托管机构,你得到了很多功能免费:

  • 流程生命周期管理,
  • 进程回收,
  • 共同主办,
  • 点播激活,
  • 健康监测