Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > C/C++: Сети > чат на несколько клиентов


Автор: ScoL 16.4.2007, 15:32
Чат на 2-ух человек я написал(т.е. один сервер другой клиент), но вот как организовать подключение нескольких клиентов, знаю что надо создавать отдельный поток для каждого клиента но не как не могу найти инфы на эту тему. Если мона дайте какие-нибудь ссылки на статьи или примеры

Автор: likehood 16.4.2007, 16:53
под какую ОС пишешь?

Автор: ScoL 16.4.2007, 20:56
Цитата(likehood @ 16.4.2007,  16:53)
под какую ОС пишешь?

под windows

Автор: likehood 16.4.2007, 22:34
Вот здесь похожая тема:
http://forum.vingrad.ru/topic-87588/unread-1/hl/fork/index.html

Автор: ptr 17.4.2007, 13:22
Цитата(ScoL @  16.4.2007,  18:32 Найти цитируемый пост)
 знаю что надо создавать отдельный поток для каждого клиента но не как не могу найти инфы на эту тему.

Создавать поток для каждого клиента не хорошо (я бы даже сказал неправильно), есть множество других более хороших способов. Например:
1. Мультиплексирование.
2. Пул потоков.
3. Асинхронный ввод/вывод.

Автор: ScoL 17.4.2007, 20:56
Цитата(ptr @ 17.4.2007,  13:22)
Создавать поток для каждого клиента не хорошо (я бы даже сказал неправильно), есть множество других более хороших способов. Например:
1. Мультиплексирование.
2. Пул потоков.
3. Асинхронный ввод/вывод.

а как это реализовать, если можно дайте ссылки на инфу или пример. Заранее спасибо smile 

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)