0
こんにちは私は.netでアプリケーションを開発しようとしています。それは.netコアです。それはWebアプリケーションです。同じマシンで1つのプロセスを実行しています。これはCプログラミングで書かれています。私は、私の.netアプリケーションとプロセスの間で双方向の通信をしたい。どのメカニズムが適しているのですか?私はLinux環境で私の.netアプリケーションをホストし、プロセスもLinux環境で実行しているような要件です。私は名前付きパイプ、メッセージキューなどを通過しているので、私の要件に応じて、良い解決策になりますか?この点で誰か助けてくれますか?どんな助けでも大歓迎です。ありがとうございました。プロセス間通信における最善のアプローチは何ですか?
あなたはwrittersをJOありがとうと私はまた、あなたがmicroserviceアーキテクチャを検討をお勧めします。 .netでは.net core 2.0でAPIを選択しました。私はnginxサーバーで自分の.netコードをホストします。私の.netコードは、ubuntuオペレーティングシステムで動作します。また、サーバー(c programeで書かれている)は、同じubuntuオペレーティングシステムになります! –
私はあなたが上記で共有したリンクを通過しました。私は残りのAPI(クライアント)を使用していると私はクライアントとサーバー間の双方向の通信をしたい。それで効率的なIPCの仕組みになりますか? –
私はこの記事を読むことをお勧めします:https://stackoverflow.com/questions/35613841/most-efficient-way-to-communicate-between-multiple-net-apps。 IPCや残りのような特定のトピックに関する多くのフィードバックがあり、ほとんど同じトピックです。 –