2012-03-08 14 views
0

私はWCFを使ってオンラインチェスプログラムを書く必要があります。私はサービスプログラミングには新しいので、いくつかのアドバイスをお願いします。c#wcf duplex communication

私は二重通信を使用することを考えました。サービスがデータベースをポーリングして、相手が新しいステップを踏んだ場合、クライアントを呼び出すことができました。私はこれが非常に最適な解決策ではないと思います。より良い選択肢がここにあるのですか教えてください。

ありがとうございます。

答えて

0

サービスを使用するクライアントのタイプによって異なります。たとえば、クライアントが.NETクライアントの場合、wcf Net.Tcp通信を使用して、クライアントが実装する必要があるコールバック契約を設定し、誰かが移動したときにサービスを呼び出すことができます。他のタイプのクライアントを使用する場合は、おそらくポーリングが最善の方法です。

+0

ありがとう、私はもっと良いことがなければならないことを知っていました。 –

関連する問題