【问题标题】:ASP.NET Web site/service hostingASP.NET 网站/服务托管
【发布时间】:2008-11-03 13:10:37
【问题描述】:

除了 IIS 之外,是否还有其他可能用于托管基于 ASP.NET 的网站和 Web 服务,这是 Microsoft 推荐用于小型环境的?

【问题讨论】:

    标签: asp.net web-services webserver hostable-web-core


    【解决方案1】:

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

    【讨论】:

      【解决方案2】:

      还可以在 Cassini Web Server 中托管基于 ASP.NET 的网站和 Web 服务。 Here 是 Cassini Web Server 的网站。网站概览:

      “UltiDev Cassini 是一款免费、轻量级且可再分发的 Web 服务器,可以托管 ASP.NET 3.5、3.0、2.0 和 1.1 应用程序以及静态 HTML 站点。”

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

      【讨论】:

      【解决方案3】:

      Ohad 有一个关于让它在 apache 上运行的教程:asp.net on apache。我不确定它运行得如何,但它确实有效。我不认为微软推荐除了 IIS 之外的任何东西,但他们为什么会推荐。对于大多数小规模使用而言,Windows Server 将包含小型站点所需的一切。我不确定您为什么需要寻找替代方案,除非您没有可用的 Windows 服务器,在这种情况下,apache 端口应该可以工作给你。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2013-03-13
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2021-10-07
        • 2010-09-24
        • 2013-07-07
        • 2015-05-13
        相关资源
        最近更新 更多