2012-04-28 21 views
-6

私たちのクライアントをサービスにする基本的な方法と、私たちのサービスがクライアントでもあるということに、コールバックの利点を理解するのは難しいことです。WCFコールバックの実装

+1

質問としてあなたの質問を表現する方がずっと良いでしょう。 –

+0

簡単なクライアントサービスのCallBack instedを使用する利点を探しています。私が作った混乱のために、私はソソリー。 –

答えて

1

私はあなたに大きな利点を与えることができます。私たちには、クライアント(WPF)とWindowsサービスを含むアプリケーションがあります。通常、クライアントはデータを取得および/または保存するために(WCF経由で)サービスを呼び出します。ただし、サービスがクライアントにメッセージを送信し、クライアントに特定のアクション(シャットダウンまたはユーザにメッセージを表示する - 何でもよい)。コールバックはこれに最適です。

+0

次に、クライアントをサービスにしてメソッドを呼び出すべきではないのですか?なぜ私はデュプレックス、ServiceInstance、...で "コールバック"を使用する必要がありますか? –

+1

これは、作成するアプリケーションのタイプによってまったく異なります。私たちのために、私たちは複数のクライアントがサービスに当たっています。私たちのサービスがアクティブなクライアントにメッセージを送信したいときがあります。私たちはすでに、クライアントがWCFを介して私たちのサービスに話しかけています。コールバック機能の追加はかなり簡単でした。 –

+0

ランディ・ミンダーありがとう。私はあなたに尋ねる個人的なことがあります。私はあなたがプログラマーとして働くのを見ることができます、数学はどのように問題を解決するのに役立ちますか?メソッドやwcfデザインでのみ?私はいつもこのテーマに興味があります。 –

関連する問題