通知
すべてクリア
Topic starter
2002年12月3日 3:01 PM
突然申し訳ございません。VC++のMFCの中のWinSockについて勉強しているのですが、
Winsockをつかってのチャットプログラムで現在1対1でしかできません。
どうしたら1対複数でできるようになるのですか?よかったら教えてください。
2002年12月3日 3:11 PM
ソケットを人数分用意する(-ω-)
2002年12月3日 3:39 PM
概念的な話しかできませんが、
マルチキャストを利用することになるのではないでしょうか?
(Winsockでできるのかしら??)
1対1通信(ユニキャスト)を参加者間で相互に張り合う方法もありますが、
コネクションの数が増え、管理が大変と聞きます。
あ、1対複数ですか?
それなら、今の1対1通信をAに対して、Bに対して、Cに対して・・・
とすればよいですよね?
自分とAとの会話を、B、Cは知る必要がない?
2002年12月3日 3:58 PM
お題:WinSockを使用してNT/Win95でのマルチキャスト
http://support.microsoft.com/default.aspx?scid=kb;ja;JP131978
http://support.microsoft.com/default.aspx?scid=kb;ja;JP409410
2002年12月4日 2:13 AM
マルチキャストはデータグラムに限られるので、
ストリームで通信したいならサーバが各クライアント
に個別攻撃しかけるしかなさそうですね。
