![]() |
|
Модераторы: feodorv |
![]()
|
|
| mituhin |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 11 Регистрация: 6.12.2006 Репутация: нет Всего: нет |
Здравствуйте.
У меня есть клиент-сервер работающий на TCP через сокеты. Есть такая возможность - запускаем один сервер, а затем при помощи нитей можем обслуживать сколько угодно клиентов. При подключении каждого клиента на сервере выводится ID этой нити. У меня вопрос - мне нужно реализовать на сервере такую вещь: возможность в любой момент написать /quit ID - т.о. разрывается соединение с конкретным клиентом. Не совсем получается у меня. Подскажите пожалуйста, как лучше это сделать. Сам клиент-сервер лежит здесь http://moby.hostex.no/cs.zip (сделал минимальным - отправка логина и пароля, а сервер просто их принимает). Оба работают при запуске на localhost'е. Буду ждать помощи. Все заранее спасибо. Осталось чуток. |
|||
|
||||
| dumb |
|
|||
![]() sceloglauxalbifacies ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 2929 Регистрация: 16.6.2006 Репутация: 1 Всего: 158 |
хэндлы тредов накапливать в массив(например), когда надо прибить - TerminateThread(hThread).
ps. знаю, что ты скажешь в следующем посте... |
|||
|
||||
| mituhin |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 11 Регистрация: 6.12.2006 Репутация: нет Всего: нет |
Да так и сделал примерно. только вырубаю сам сокет.
|
|||
|
||||
| Stream86 |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 33 Регистрация: 13.11.2006 Где: Ukraine->Sumy Репутация: нет Всего: нет |
Сделал прогу на сокетах, при запуске двух копий проги на одной машине клиент нормально конектится, но на разных по сети не хочет, он какбы просто не находит сервер.
Вот ссылка на мою прогу: http://webfile.ru/1224660 |
|||
|
||||
| Stream86 |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 33 Регистрация: 13.11.2006 Где: Ukraine->Sumy Репутация: нет Всего: нет |
Всё разобраля, нашёл ошибку, всё работает.
|
|||
|
||||
![]()
|
| 1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | C/C++: Сети | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |