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


Автор: Гость_Ilya 31.3.2005, 20:01
У меня есть прога, в которой есть клиентская и серверская часть.
Требуется написать прогу-поисковик серверских частей проги в локалке.
Как это сделать правильно.
Пробовал такой вариант:
Брал TClientSocket на поисковике и TServerSocket на сервере.
На поисковике я перебирал IP-адреса с начального по конечное.
Если при коннекте на другой стороне ответили правльно, или ответили, то сервер найден.
Если ошибка соединения, превышен интервал ожидания, или ответ неправильный, то IP-шник не подходит.
Проблема вот в чём:
после перебора ~3950 IP-шников выдает ошибка :
"Буфер слишком мал или очередь переполнена (Ошибка №10055)"
Как её устранить?
Может я что-то неправильно сделал?
Я слышал о томЮ что надо использовать потоки.Как именно?
Заранее спасибо...

Автор: Alex 31.3.2005, 20:06
Перенесено из раздела Дельфи

Автор: <Spawn> 1.4.2005, 19:50
Покажи код перебора

Автор: Гость_Ilya 2.4.2005, 12:42
http://io.hut1.ru/Poisk.rar весь исходный текст(на С++ Билдер5)[s]

Автор: RA 3.4.2005, 20:50
Сылка дохлая smile , а вообще почему это в разделе делфи ? хотя с билдером есть общие моменты, но всёже это лутше в C отправить.

Автор: Гость_Ilya 13.4.2005, 14:46
попробуй с главной страницы http://www.io.hut1./ru

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