2013-02-26 68 views
1

我们有一个企业CMS,提供大量不同种类的服务,其中一些是Windows服务。我了解IIS AppFabric扩展以及让所有服务在单个框中运行的想法看起来非常令人兴奋。 仅举几IIS AppFabric的优点:IIS AppFabric vs经典Windows服务

  • 单主机Environement
  • 改进的部署
  • 服务自动化(自动启动)
  • AppFabric的监控工具

我觉得这些都是在传统Win服务中不可用的大多数常用功能。 this上有一篇很好的文章。 同时我意识到IIS是一个Web服务器,它的一般(如果不是唯一的话)目的是提供Web请求和任何相关的东西。因此,我不确定是否应该选择IIS AppFabric而不是传统的Windows服务,即使考虑到上述所有优点。

问题是,我们应该使用IIS AppFabric来创建什么样的服务?你有没有这样的经历,比如Windows服务迁移到AppFabric?如果是,那是怎么回事?你有任何问题与AppFabric托管?换句话说,IIS AppFabric和Classic Windows Services(可能是性能,可靠性)有哪些选择?

回答