所以我创造了一个TCP\HTTP服务器(在C#)。我想给它命名空间在我的80港口附近的其它HTTP服务器,我有。如何做这样的事情(步骤)?

有帮助吗?

解决方案

看看 HTTP服务器任务 在MSDN规格:

有一个还有一个完全成熟的应用样本 HTTP样本应用程序服务器.

你可以清楚地看到,HTTP.SYS API是C API旨在为C的应用。你不应该使用它从C#,我建议对pInvoking整个API。管理应用程序具有可替代的使用 HTTP模块 和延长ASP.Net 处理。这条大道将采取的许多细节所需托管服务器,如激活,托管,进程监测和再循环等等。

其他提示

您通常HTTP.SYS相互作用是通过使用IIS注册的ISAPI DLL的方式。 这是一个很好的起点

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top