見つけたので紹介。 Why do I code with this guy?: Using the PollingDuplexHttpBinding for a Silverlight Group Chat リンク先でソースをダウンロード出来るので見てみました。 以下、ソースを読んで個人的に分かりにくかったポイントのメモ。 ・サーバー側(WCF サービス)では、セッション毎にサービスのインスタンスが生成されるようにして、クライアントの接続が切れたら自動的に破棄される設定?になっている。 ・サービス側で接続されたクライアントリストの保持(static 変数)と、インスタンス変数でこのインスタンスに対応するクライアントを保持。(初期処理呼び出し時 InitiateDuplex メソッド) ・サービス側の各インスタンスは、定期的(System.Threading.Timer)に対応するクライアン