HTTP Server API について

HTTP Server API は、 RFC 2616 で定義されている HTTP 機能のサーバー側への低レベルインターフェイスを開発者に提供します。 API を使用すると、アプリケーションは URL に送信された HTTP 要求を受信し、HTTP 応答を送信できます。 動的応答を送信する場合は、ISAPI または ASP.NET インターフェイスをお勧めします。

HTTP Server API を使用すると、複数のアプリケーションを 1 つのシステムに共存させ、同じ TCP ポート (HTTP の場合はポート 80、HTTPS の場合はポート 443 など) を共有し、URL 名前空間のさまざまな部分に対応できます。

HTTP Server API には、C プログラミング言語に関する知識と Windows API プログラミングに関する知識が必要です。 HTTP への低レベルアクセスを必要としないアプリケーションでは、HTTP ベースのソリューションに IIS ISAPI または .NET Framework クラスを使用する必要があります。