宁静的服务发展 - 托管选择

时间:2011-06-29 07:29:19

标签: .net asp.net openrasta

我们正在使用Openrasta创建API。在没有IIS的情况下托管此服务的最有效方法是什么?

谢谢!

2 个答案:

答案 0 :(得分:1)

查看HttpListenerHost的邮件列表和文档,它允许您从IIS托管服务。

您甚至可以使用IISCore在进程中运行IIS,IISCore也可用作托管环境。

答案 1 :(得分:0)

没有IIS可能意味着两件事:

  1. 仍然托管网络服务,但使用不同的服务器
  2. 在流程或其他桌面应用程序中托管服务
  3. 根据具体情况,您的问题的答案是不同的。既然你提到了OpenRasta,我假设你想要选项1.如果是这种情况,没有IIS就没有多少,即使你可以做一些事情,它总是会变得更加困难,因为没有许多用.NET编写并托管在非.NET服务器上的解决方案。您将无法找到太多帮助,博客和文档。一种方法是使用Apache server with mod_aspdotnet,但我不建议使用除IIS以外的任何其他内容。

    对于选项2,请阅读this