私は、データバスを介してローカルに通信したいいくつかのアプリを持っています。.NETでIPCバスを実装する最適なメカニズムは?
理想:
- 彼らは話をして、彼らがオンラインになったときに聞く
- この通信方式の「所有者」があってはなりません。あなたはどう思いますかオープン
を必要とする一切のポートが存在しない場合、それはいいだろう
データバスにWCFを使用する方法はありますか?
私は、データバスを介してローカルに通信したいいくつかのアプリを持っています。.NETでIPCバスを実装する最適なメカニズムは?
理想:
を必要とする一切のポートが存在しない場合、それはいいだろう
データバスにWCFを使用する方法はありますか?
はい、私はこれを行うにはWCFを使用する必要があります。 Named Pipe Bindingは、オンプロセスのプロセス間通信ですばらしいものです。使用するのは簡単で(サービスに晒されていると仮定して)、非常に効率的です。私はこれがあなたが(あなたがそれを表現する方法から)完全にやろうとしているものに合っていると思います。
このバインディングをこの方法で使用することについては、ネット上に多数の記事があります。 Hereはあなたが描いているものをかなりターゲットにしています...私はそれを少し読んでいますが、この特定のものとあなたの走行距離は異なるかもしれません。
あなたはそこに多くのリソースを見つけるWCFと名前付きパイプを探している場合。
また、これを見てとることができます: