Модераторы: feodorv
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> чат на несколько клиентов, несколько потоков 
:(
    Опции темы
ScoL
  Дата 16.4.2007, 15:32 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 38
Регистрация: 16.4.2007

Репутация: нет
Всего: нет



Чат на 2-ух человек я написал(т.е. один сервер другой клиент), но вот как организовать подключение нескольких клиентов, знаю что надо создавать отдельный поток для каждого клиента но не как не могу найти инфы на эту тему. Если мона дайте какие-нибудь ссылки на статьи или примеры
PM MAIL   Вверх
likehood
Дата 16.4.2007, 16:53 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


666
**


Профиль
Группа: Участник
Сообщений: 536
Регистрация: 21.12.2005

Репутация: нет
Всего: 24



под какую ОС пишешь?
PM MAIL   Вверх
ScoL
Дата 16.4.2007, 20:56 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 38
Регистрация: 16.4.2007

Репутация: нет
Всего: нет



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

под windows
PM MAIL   Вверх
likehood
Дата 16.4.2007, 22:34 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


666
**


Профиль
Группа: Участник
Сообщений: 536
Регистрация: 21.12.2005

Репутация: нет
Всего: 24



Вот здесь похожая тема:
http://forum.vingrad.ru/topic-87588/unread...fork/index.html
PM MAIL   Вверх
ptr
Дата 17.4.2007, 13:22 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 661
Регистрация: 31.5.2006
Где: Новосибирск

Репутация: 9
Всего: 14



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

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


--------------------
Единственный способ определить границы возможного - это выйти за эти границы, в невозможное.
Артур Кларк.
PM MAIL ICQ   Вверх
ScoL
Дата 17.4.2007, 20:56 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 38
Регистрация: 16.4.2007

Репутация: нет
Всего: нет



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

а как это реализовать, если можно дайте ссылки на инфу или пример. Заранее спасибо smile 
PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | C/C++: Сети | Следующая тема »


 




[ Время генерации скрипта: 0.0650 ]   [ Использовано запросов: 21 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.