2008-11-03 238 views
3

除了IIS之外,还有其他一些可用于托管基于ASP.NET的网站和Web服务的可能性,这是Microsoft针对小规模环境推荐的?ASP.NET网站/服务托管

回答

6

您可以在自己的应用程序中使用IIS 7's Hostable Web Core.在自己的应用程序中托管您自己的Web服务器。当然,您也可以创建自己的应用程序来监听端口80.但是,涉及的复杂性可能并不值得。

0

辖有得到它的运行Apache教程:asp.net on apache。我不确定它运行得如何,但它的工作原理。我不认为微软推荐IIS以外的任何东西,但他们为什么会这样做。对于大多数小型应用程序,Windows Server将拥有一个小型站点需要打包的所有内容。我不确定为什么需要查找替代方案,除非您没有可用的Windows服务器,在这种情况下,apache端口应该可以工作为你。

2

也可以在Cassini Web Server中托管基于ASP.NET的网站和Web服务。 Here是卡西尼网络服务器的网站。

“ UltiDev卡西尼号是一个免费的,重量轻,可再发行组件的web服务器可以承载ASP.NET 3.5,3.0,2.0和1.1的应用程序和静态HTML网站”:从网站上的概述

当然这不是微软推荐的,但是这个Web服务器可以嵌入到应用程序安装包中。

+0

您可能感兴趣的卡西尼此列表构建:http://stackoverflow.com/questions/5385006/which-build-of-cassini-should-i-choose-for-production-there-are-8-公众建立 – LamonteCristo 2011-03-23 18:12:06

相关问题