C# 用于.NET的小型Web服务器
我写了一个VB.NETWindows服务,我想知道是否有一些库或东西可以为我提供一个非常简单的迷你web服务器。如果我的服务正在运行,我只希望能够在浏览器中键入:C# 用于.NET的小型Web服务器,c#,.net,vb.net,windows-services,C#,.net,Vb.net,Windows Services,我写了一个VB.NETWindows服务,我想知道是否有一些库或东西可以为我提供一个非常简单的迷你web服务器。如果我的服务正在运行,我只希望能够在浏览器中键入: 并有一个状态页面弹出。它将只有一个单一的页面和非常简单的html。在我独自尝试和过度设计之前,有人知道一种简单的方法吗?LOL 你应该看看Windows通信基金会。该框架允许您托管自己的HTTP端点,您可以在其上提供任何您想要的服务。这是 查看System.Net.HttpListener类。您可以指定要侦听的端口,并且它可以很快
并有一个状态页面弹出。它将只有一个单一的页面和非常简单的html。在我独自尝试和过度设计之前,有人知道一种简单的方法吗?LOL
你应该看看Windows通信基金会。该框架允许您托管自己的HTTP端点,您可以在其上提供任何您想要的服务。这是
查看System.Net.HttpListener类。您可以指定要侦听的端口,并且它可以很快启动并运行。如果您使用的是.NET 2.0,则可以使用System.NET.HttpListener
创建自己的web服务器,该服务器可以利用Windows XP SP2和Windows 2003 server提供的HTTP.SYS
组件
有一篇文章是关于在不使用IIS的情况下使用http.sys托管Web服务的,该文章位于TryMaybe(或,),它的实现技术与在不使用IIS的情况下从Visual Studio中调试ASP.NET或Web服务时使用的技术相同。请尝试WebDev.WebServer.exe。您可以使用它通过参数,例如us端口和目录。我实际上找到了一个很好的库,其中包含了我正在查找的内容:
如果其他人需要小型网站,请查看该链接。我试过并喜欢它。还有一些建议:
- (寻找自己的主人)
- (与WCF服务一起使用)