C++ Builder
| Главная | Уроки | Статьи | FAQ | Форум | Downloads | Литература | Ссылки | RXLib | Диски |

 
IP сервера
Евгений
  Отправлено: 10.01.2006, 11:10


Не зарегистрирован







Подскажите, пожайлуста как получить IP сервера с которым нужно коннектиться (Использую компоненты ClientSocket и ServerSocket ).
Guest
Отправлено: 10.01.2006, 11:26


Не зарегистрирован







Если известно имя посмотреть DNS таблицы. Если не получится — спросить админа.
poland
Отправлено: 10.01.2006, 11:37


Ученик-кочегар

Группа: Участник
Сообщений: 16



inet_addr, inet_ntoa , gethostbyname,gethostbyaddr — тебе помогут
Евгений
Отправлено: 10.01.2006, 13:05


Не зарегистрирован







Точнее надо чтобы клиент присоединисля к серверу не перебирая всех адресов от 192.168.1.0 до 192.168.1.255.
poland
Отправлено: 10.01.2006, 13:58


Ученик-кочегар

Группа: Участник
Сообщений: 16



QUOTE (Евгений @ 10/01/2006, 13:05)
Точнее надо чтобы клиент присоединисля к серверу не перебирая всех адресов от 192.168.1.0 до 192.168.1.255.

Все не надо — узнай список компьютеров в сети и перебирай существующие. Но обычно имя ПК сервера уже известно, например из пред. сессии.
AVC
Отправлено: 11.01.2006, 09:12


Ветеран

Группа: Модератор
Сообщений: 1583



QUOTE (Евгений @ 10/01/2006, 12:05)
Точнее надо чтобы клиент присоединисля к серверу не перебирая всех адресов от 192.168.1.0 до 192.168.1.255.

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

Вернуться в Вопросы программирования в C++Builder