.NETで開発されたWindowsアプリケーションに軽量Webサーバーを組み込みたいと考えています。 WebサーバーはPHPをサポートする必要があります。.NET内蔵Webサーバー
私はCassiniを見てきましたが、ASP.NETのみと思われます。
.NETで開発されたWindowsアプリケーションに軽量Webサーバーを組み込みたいと考えています。 WebサーバーはPHPをサポートする必要があります。.NET内蔵Webサーバー
私はCassiniを見てきましたが、ASP.NETのみと思われます。
.netクラスHttpListenerは、IISが構築されている基になるhttp.sysを公開します。 Windows XP2以降のすべてのマシンには、デフォルトでhttp.sysがインストールされています。 ここから始めるにはいくつかのリンクがあります。 PHPのサポートについては
XML-RPC SERVER USING HTTPLISTENER
、私はあなたがこれを可能にする方法を知りませんが、あなたがそれを構築することができなかった技術的な理由はありません。
I XAMPP Liteのようなアプリケーションを簡単に起動してシャットダウンすることができます。
はまた、あなたが探している正確に何であることを主張AppWebがあります。
いつでもPHPをCGIアプリケーションとして使用できます。 CGIは十分に文書化されており、AFAIKは実装が非常に簡単です。 Darrel Millersの提案を使って、CGI magickとカップルしてください。ガスで調理するべきです。
マングース埋め込まれたWebサーバ https://code.google.com/p/mongoose/
あなたがEXEとしてVS2012/10月8日でそれを構築することができ、あなたがPHPを使用して、クライアントアプリケーションにデータをプッシュするWebSocketをすることができます。また、makeでこれを行うことができるDLLをビルドするか、VS DLLプロジェクトにコードを持ち込み、_DLLMain、DEFファイルなどをビルドします。次に、C#から直接使用します - mongoose.csファイルとexample.csファイルを参照してください。
これを見てください:[octo mongoose](https://github.com/octo/mongoose) – Milad
ありがとうございます! Webサイトは少し怖いですが、AppWebはいいですね。 XAMPPが重すぎます。 – Vincent
AppwebはマネージC#プロジェクトにリソースとしてインポートされません。 –