我有几个服务,其中一个需要是单身服务。其他服务连接到这个单例服务,而单例服务又调用回其他服务的实例。在IIS或Windows服务中托管我的服务?
我的问题:是否可以安全地将此方案迁移到IIS中,以便我可以使用新的Windows Server Appfabric功能?我不确定IIS如何处理实例管理。
我有几个服务,其中一个需要是单身服务。其他服务连接到这个单例服务,而单例服务又调用回其他服务的实例。在IIS或Windows服务中托管我的服务?
我的问题:是否可以安全地将此方案迁移到IIS中,以便我可以使用新的Windows Server Appfabric功能?我不确定IIS如何处理实例管理。
IIS不应该是你的情况下的问题。如果它已经适用于自托管,它也应该在IIS中工作。你只需要知道一些控制AppPool回收等的IIS管理设置。
IIS似乎是某种问题,但我已经为这个问题开始了一个新的问题;) http://stackoverflow.com/questions/3686776/multiple-net-tcp-endpoints-with-different -portnumbers-ON-THE-相同的网站,IIS7 – Jeroen 2010-09-10 17:42:31
在IIS中托管是明确的前进方向。特别是如果你已经安装了AppFabric的话。
我会去IIS以及因为相对于其他托管机构,你得到了很多功能免费:
PS:本OTH呃服务都保持一个会话与他们的客户端保持一致,这样在这个会话期间,单例服务可以通过这些服务向客户端传播更新。 – Jeroen 2010-09-08 08:07:41