【问题标题】:Self Contained MVC Website自包含的 MVC 网站
【发布时间】:2011-10-25 14:48:28
【问题描述】:

我曾经读到过一个 .net 框架,它允许 exe 容纳整个网站和服务器,因此部署就像杀死 exe 并启动新的一样简单。我正在为 .net 运行时寻找该框架或任何其他类似的框架。有谁知道最好的自包含网络服务器/站点解决方案?有没有人在生产环境中使用过它。

【问题讨论】:

  • 如果 Web 应用程序的范围足够小并且需要修改,并且您不想要传统服务器的大部分。
  • 我不认为 IIS 太笨重。您甚至可以在 Windows XP 机器上安装 IIS 作为 Windows 的一部分。
  • 它的体积是双重的,如果您没有正确配置它很容易让自己受到安全漏洞的攻击,其次您可以多快将 Web 应用程序移动到未配置的计算机上

标签: c# .net model-view-controller self-contained


【解决方案1】:

XAMPP USB LITE 怎么样? http://www.apachefriends.org/en/xampp-windows.html#646

一切都不在一个 .exe 中,它在一个文件夹中,但它确实从一个 .exe 运行(或者两个我不记得了)。 我没有在生产环境中使用它。 希望这会有所帮助。

【讨论】:

  • 我不认为我在寻找一个小型化的网络服务器,而是一个独立的迷你服务器
  • 自包含是什么意思?一切都在一个 .exe 中?如果您不想要小型化版本,您可以安装完整版并仍然使用本地路径。这样,您就有 1 个文件夹,其中包含尽可能多的 Web 服务器副本,所有这些副本都在他们自己的文件夹中。然后你停止并启动你要使用的文件夹中的 exe。
  • 我的意思是有一个 main 并且在其中调用 webserver.Start() 并将所有文件嵌入到程序集中,这样整个 Web 部件就有一个 exe。
【解决方案2】:

我找到了我见过的一个:http://webserver.codeplex.com/,虽然看起来活动已经下降。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-05-17
    • 1970-01-01
    • 2011-08-24
    • 1970-01-01
    • 1970-01-01
    • 2014-07-03
    相关资源
    最近更新 更多