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

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Какие сокеты заняты, а какие свободны ? (под Виндой) 
:(
    Опции темы
Crait
Дата 5.12.2003, 19:20 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


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

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



Подскажите други, как узнать, какие сокеты уже используются
в существующих соединениях, а какие еще свободны ?
PM MAIL   Вверх
Plamenk
Дата 5.12.2003, 19:43 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


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

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



А зачем тебе именно сокеты?
Наверное, более интересно узнать какие порты уже используются в существующих соединениях, а какие еще свободны ?
PM MAIL   Вверх
Crait
Дата 5.12.2003, 19:45 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


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

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



Да, ты прав, вопрос именно в этом.

Это сообщение отредактировал(а) Crait - 5.12.2003, 19:57
PM MAIL   Вверх
Plamenk
Дата 5.12.2003, 20:02 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


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

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



Тогда поищи программу для сканирования портов или напиши сам, если программировал с помощью WinSock.
PM MAIL   Вверх
Crait
Дата 5.12.2003, 20:11 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


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

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



Благодарю за ответ,
но нельзя ли уточнить, какие именно из функций библиотеки WinSock
следует вызвать, чтобы получить интересующую меня информацию ?
PM MAIL   Вверх
Plamenk
Дата 5.12.2003, 20:16 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


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

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



Пример законченной программы есть на www.firststeps.ru

Это сообщение отредактировал(а) Plamenk - 5.12.2003, 20:16
PM MAIL   Вверх
Crait
Дата 5.12.2003, 20:37 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


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

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



Благодарю, Plamenk,
но эта программа просто пытается приконнектится на сокет
по сканируемому порту.
Точно ли факт установления такого соединения означает,
что никто больше не работает с этим портом ?
Мне кажется, что с серверным сокетом можно установить сколько угодно
таких соединений. И функция connect() ничего не скажет о работающем
или не работающем клиентском сокете. IMHO.
PM MAIL   Вверх
oleg1973
Дата 5.12.2003, 20:39 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


asm fanat
****


Профиль
Группа: Экс. модератор
Сообщений: 3283
Регистрация: 16.7.2003
Где: Italy

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



вроде функц там таких нет
но можно всегда попробовать открыть какойнить порт (имею ввиду на локальной машине)
если не откроется значит занят нафик


--------------------
SST 465555
icq 200-512-712
PM MAIL WWW ICQ   Вверх
Crait
Дата 5.12.2003, 21:08 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


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

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



OK.
PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Сетевые технологии | Следующая тема »


 




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


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

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