クライアントへのイベントの送信を含む「少数」のクライアントをサポートする必要がある WCF (netTcpBinding は現在計画中) クライアント/サーバー アプリケーションを作成しています。
クライアントがイベントを処理している間、サーバーをブロックしたくありません。
論理的には、コールバック メソッドを「OneWay」としてマークするか、「being_MethodName(..)」で呼び出すかの一致の違いはわかりません。
では、各手法の長所と短所は何ですか?
私の読書から、OneWay メッセージのエラー処理は複雑であり、予期せずチャネルが悪化する可能性があることがわかりました...たとえば、それらは発火せず、忘れてしまいます!