|
概要 | プログラム | 解説 |
マルチプルアクセス可能なサーバプログラムの概要ここでは、7000番ポートで接続を待ち、複数のアクセスを受け付けて, 接続したすべてのプログラム同士でチャットができるサーバです。
まずコンパイルしてサーバを起動してから、telnetで7000番ポートに 接続します。接続したユーザが入力した内容は他のユーザに表示されます 注意点localhost(127.0.0.1)でのlistenはしていないので、 localhost(127.0.0.1)の7000番への接続は拒否されます。 指定したホスト名あるいはそのホストのアドレスをお使いください。 複数のインターフェースを持つマシンで使う場合の場合も 同じ問題が起こります。複数のアドレスでの接続を許可する場合は、listenするソケットを そのアドレス分だけ作ってlistenする必要があります。 |
FC Labのホームへ | 「ネットワークプログラミング」のページへ |