いつパイプバインディングを使用する必要がありますか? パイプバインディングエンドポイントを持つWCFサービスとASP.NETクライアントを使用できますか?WCFいつパイプバインディングを使用する必要がありますか?
同じコンピューター上の別のWCFサービスと通信する場合は、パイプバインディングを使用するだけですか?
いつパイプバインディングを使用する必要がありますか? パイプバインディングエンドポイントを持つWCFサービスとASP.NETクライアントを使用できますか?WCFいつパイプバインディングを使用する必要がありますか?
同じコンピューター上の別のWCFサービスと通信する場合は、パイプバインディングを使用するだけですか?
NetNamdPipeBindingは、プロセス間通信に使用されます。 .NET Remotingのような古い技術を学んで扱うのではなく、WCFを使ってIPCメカニズムを開発することをお勧めします。また、2つのサービスが同じマシンで実行されている場合でも、ある時点で別々のマシンで実行することを決定した場合は、バインディングを切り替えるだけです。
NamedPipesは、クライアントとホストが同じ物理マシン上にある場合にのみ使用できます。これは、デカップリングを保証しながらWCFを使用して通信する最速の方法です。
しかし、自分のマシンに同じアプリケーションがある場合は、なぜサービスを使用する必要がありますか? – skyyyy
潜在的に長時間実行されているサービスを呼び出していた場合、非同期的に呼び出しても、一方的に呼び出すこともできます。これにより、呼び出し側クライアントのプロセススレッドを解放することができます。 –
これはあなたにとって理にかなっていますか? –