.NET中的嵌入式Web服务器

时间:2020-03-06 14:56:56  来源:igfitidea点击:

我想在.NET开发的Windows应用程序中嵌入一个轻量级的Web服务器。 Web服务器必须支持PHP。

我看过卡西尼号,但似乎只有ASP.NET。

解决方案

.net类HttpListener公开了用于构建IIS的基础http.sys。自Windows XP2以来,所有计算机默认都安装了http.sys。
这里有一些链接可以入门。

使用HTTPLISTENER的XML-RPC服务器

HttpListener的傻瓜

至于PHP支持,我不知道如何启用它,但是没有技术原因无法将其内置。

我将看看XAMPP Lite之类的东西,我们可以轻松地使用应用程序启动和关闭它。

也有AppWeb声称正是我们要寻找的东西。

我们始终可以将PHP用作CGI应用程序。 CGI有据可查,并且AFAIK相当容易实现。使用Darrel Millers的建议,并将其与CGI magick结合使用,我们应该使用燃气烹饪。