2009-06-05 14 views
1

私は.Netのプロセス間通信について多くのことを読んできました。名前付きパイプ、リモーティングそれはすべて私がする必要があることのために偉大だがおそらく過剰なものと思われる。アプリケーションCLIを実装するC#/ WPFアプリケーション用の単純なIPCメカニズム

WPFアプリケーションにコマンドラインインターフェイスを追加したいので、あるプロセスから既に実行中のアプリケーションに文字列を送信するための簡単なIPCメカニズムが必要です。

あなたはそうするために何をお勧めしますか?

答えて

1

NamedPipeClientStreamおよびNamedPipeServerStreamはかなりシンプルです。 Here's a pretty simple exampleアプリケーションのあるインスタンスから別のインスタンスにコマンドライン引数を渡すためにIPCが使用されています。あなたがしたいことがまさにそれではありませんが、かなり近いです。

+0

NamedPipeについての素晴らしい記事です。ありがとうbizzaro JP! (私もJPです)。 – Jippers

+2

WebArchiveはその後死亡したリンク:http://web.archive.org/web/20080506103924/http://www.flawlesscode.com/post/2008/02/Enforcing-single-instance-with-argument- passing.aspx –

関連する問題