9

軽量 Web サーバーを .NET で開発された Windows アプリケーションに組み込みたいと考えています。Web サーバーは PHP をサポートしている必要があります。

Cassini を見てきましたが、ASP.NET のみのようです。

4

4 に答える 4

9

.net クラス HttpListener は、IIS が構築される基になる http.sys を公開します。Windows XP2 以降のすべてのマシンには、デフォルトで http.sys がインストールされています。ここにいくつかのリンクがあります。

HTTPLISTENER を使用した XML-RPC サーバー

ダミーのための HttpListener

PHP サポートに関しては、これを有効にする方法はわかりませんが、組み込むことができない技術的な理由はありません。

于 2008-09-30T21:38:17.127 に答える
5

アプリケーションで簡単に起動およびシャットダウンできるXAMPPLiteのようなものを見ていきます。

まさにあなたが探しているものであると主張するAppWebもあります。

于 2008-09-30T21:46:11.210 に答える
2

PHPはいつでもCGIアプリケーションとして使用できます。CGIは十分に文書化されており、AFAIKは非常に簡単に実装できます。Darrel Millersの提案を使用し、それをCGIの魔術と組み合わせると、ガスで調理する必要があります。

于 2008-09-30T21:54:44.077 に答える
0

Mongoose 組み込み Web サーバー https://code.google.com/p/mongoose/

VS2012/10/08 を EXE としてビルドし、PHP と websockets を使用してクライアント アプリにデータをプッシュすることができます。また、make を使用してこれを行うか、コードを VS DLL プロジェクトに取り込み、_DLLMain、DEF ファイルなどをビルドして DLL をビルドすることもできます。次に、C# から直接使用します。mongoose.cs および example.cs ファイルを参照してください。

于 2014-02-14T21:20:51.020 に答える