C++ でアプリケーションを開発しました。そして、自分の Web サイトを C++ ソフトウェアに接続したいと考えています。
Web サイトから文字列または画像を C++ アプリケーションに送信する必要があります。次に、C++ が文字列/画像を受け取った後、それを処理し、出力を Web サイトに返します。
私の質問は、Web サイト (ローカル サーバーでホストされている) から、私の PC でもホストされている C++ アプリケーションにダイレクト メッセージを送信する方法です。
システムに依存しないプロセス間通信は、ソケットを使用して実装できます。C++ アプリケーションでクライアントをリッスンし、PHP ソケット APIを使用して接続します。
オプションとして、C++ プログラムで小さな HTTP サーバーを開発することもできます。HTTPセクションでこれを見てください。
これが 1 つの Windows マシン上にある場合は、名前付きパイプが役立つ場合があります。C++ アプリケーションがサーバー アプリケーションと同じ物理サーバーに配置されている場合、名前付きパイプは適切なソリューションです。その場合、OS はプロセス間でメモリを移動するだけなので、非常に高速になる可能性があります。 ここを見て