私は、WCFなどを使ってシリアル化するしかありません。 しかし、.Netの2つのプロセス間の通信に標準的な共通の方法がありますか?プロセス間の通信方法は?
更新:実際には、WCF、Remoting、およびネットワークを使用する必要がない場合は、2つのプロセス間でローカルに通信する方法を意味します。それを行うにはいくつかの方法がありますか?そして、私はHDDやデータベースにデータを保存するよりも面白いです。いいえ他の情報と
私は、WCFなどを使ってシリアル化するしかありません。 しかし、.Netの2つのプロセス間の通信に標準的な共通の方法がありますか?プロセス間の通信方法は?
更新:実際には、WCF、Remoting、およびネットワークを使用する必要がない場合は、2つのプロセス間でローカルに通信する方法を意味します。それを行うにはいくつかの方法がありますか?そして、私はHDDやデータベースにデータを保存するよりも面白いです。いいえ他の情報と
、私は名前付きパイプの構成でWCFを使用することをお勧めします:
What is the best choice for .NET inter-process communication?
どの追加情報が必要ですか? –
上記の問題のほんの一部は、メッセージキュー、pub/subなどのニーズがあります。プロセス間でメソッドを呼び出す場合は、WCFが再利用されます。おそらく、多くの ".NET Remoting"にぶつかるでしょうが、Anujが言及したように、この時点で古くなっています。 –
私はメッセージのキューイング、パブ/サブなどは必要ありませんが、もちろん私はどうすればよいか知ることは面白いですか?それは私が別の方法(WCFではない)を使う必要があるということですか? –
ます。また、.NETリモート処理で見ることができます。しかし、すべての目的と目的のために、あなたが明示的な要求を持っていない限り、それを使用すべきではありません。
私はWCFのNetNamedPipeBindingを見ていきます。正確に何をしたいのですように聞こえる:通信どのような種類の
私はWCFについて知っていたので、私は質問でそれを言いました。私が尋ねたことは、それを行う一般的な方法です。言い換えれば、マイクロソフトはそれを行うための何かをお勧めしますか? –
を:http://www.codeproject.com/KB/WCF/wcfipcsample.aspx
はまた、この質問が既に回答されているようですか?コマンドを前後に送信することを意味しますか、データのみを送信していますか? – Jordan
ローカルまたはリモート?信頼できる、または最善の努力?同期または非同期(キューに入れられた)? pub-subのポイントツーポイント? 1つのサイズはすべてに適合しません。 –
@Remus Rusanu:ローカルではありますが、次のオプションによっては方法が異なりますか? –