2

単純な calculater.exe アプリケーションがあるとします。その 2 つのインスタンス ( Cal_1 、 Cal_2 ) を起動します。Cal_1 から Cal_2 にメッセージを送信します。メッセージキューを使用することは良い選択肢だと思いますが、より良い解決策はありますか?

4

2 に答える 2

0

作成した 2 つのアプリケーション間、または制御できない 2 つの既存のアプリケーション間でコマンドを送信したいということですか? 後者の場合は、Windows API のメッセージに結び付けるか、UI オートメーション フレームワークを使用する以外に、何を伝えればよいかわかりません。

2 つのアプリケーションが作成したアプリである場合は、IPC チャネルで .NET Remoting を使用できます。

詳細はこちら: http://msdn.microsoft.com/en-us/library/vstudio/kwdt6w2k(v=vs.100).aspx

于 2012-09-27T22:49:03.183 に答える
0

リクエスト-リプライまたはパブリッシュ-サブスクライブ モードでZeroMQメッセージング フレームワークを使用することをお勧めします。使い方は簡単で、NuGet を介したC#バインディングがあります。

于 2012-09-27T23:02:38.393 に答える