Ответ 1
Я действительно нашел довольно хорошую библиотеку того, что искал:
http://www.codeproject.com/cs/internet/minihttpd.asp
Если кому-то еще нужен небольшой мини-сайт, ознакомьтесь с этой ссылкой. Я попробовал и понравился.
Я написал службу Windows VB.NET, и я хотел бы знать, есть ли какая-то библиотека или что-то, что предоставит мне очень простой мини-веб-сервер. Если моя служба запущена, я просто хочу, чтобы в моем браузере был напечатан:
И всплывающее окно состояния. Это будет только одна страница и очень простой html. Кто-нибудь знает простой способ сделать это, прежде чем я попытаюсь сделать это самостоятельно и над инженером? лол
Я действительно нашел довольно хорошую библиотеку того, что искал:
http://www.codeproject.com/cs/internet/minihttpd.asp
Если кому-то еще нужен небольшой мини-сайт, ознакомьтесь с этой ссылкой. Я попробовал и понравился.
Посмотрите на класс System.Net.HttpListener. Вы можете указать, какой порт слушать, и он работает и работает довольно быстро.
если вы используете .NET 2.0, вы можете использовать System.Net.HttpListener
для создания собственного веб-сервера, который использует компонент HTTP.SYS
, доступный с WindowsXP SP2 и Windows 2003 Server.
Вот статья о размещении веб-сервисов без использования IIS с использованием http.sys по адресу http://msdn.microsoft.com/sv-se/magazine/cc163879(en-us).aspx
Вы должны посмотреть в Windows Communication Foundation. Структура позволяет разместить собственную конечную точку HTTP, на которой вы можете обслуживать все, что захотите. Здесь образец в MSDN.
Возможно сервер Cassini из Microsoft (или вариант от Cassini от UltiDev), который реализован по той же технологии, что и при отладке ASP.NET или веб-службы из Visual Studio без IIS.
Попробуйте Cassini
Попробуйте WebDev.WebServer.exe. Вы можете пропустить параметр с ним такой порт и каталог.
Еще несколько советов: