Форум: "Сети";
Текущий архив: 2004.04.18;
Скачать: [xml.tar.bz2];
ВнизTSocket Client, TSocketServer глюки :) Найти похожие ветки
← →
Stuart (2004-02-12 20:29) [0]Проблема вот в чем:
Пишется клиентно серверное приложение, на основе вышеупомянутых компонентов.
Когда тестирую работу сервера-клиента на своей машине, т.е. в хост пишу
localhost или свой ip alhtc - все прекрасно работает, сообщения отсылаются, клиент к серверу коннектится и т.д. и т.п.
Но вот когда пробую сделать тоже самое в сети то все летит к чертям! Клиент не видит сервак :(
Может кто с подобным сталкивался?
← →
Так мимо шел (2004-02-13 01:28) [1]1) На станции где сервер пропиши IP адрес
2) со станции клиента отпингуй сервер (ping ..здесь IP адрес..) так, для проверки
3) на станции клиента можно ставить IP автоматически
Хотя если сеть настроена, то все должно быть прозрачно :)
← →
Stuart (2004-02-13 03:32) [2]неее... сеть пашет... тут чего то не то :(
← →
Verg © (2004-02-13 08:31) [3]
> Клиент не видит сервак :(
>
> Может кто с подобным сталкивался?
Конечно сталкивались.
Тебе тут уже начали перечислять возможные причины.
На самом деле этих причин может быть не один десяток.
Вот и не заставляйте нас писать эти списки, лучше опишите свой пример по-подробнее, а вообще просто - полноценные куски кода иногда лучше, чем страницы рукописного описания проблемы.
← →
Digitman © (2004-02-13 08:53) [4]
> Клиент не видит сервак :(
что, вот прямо так и пишет на экране ? мол, я, клиент, не вижу сервак ?
или все-таки сподобишься привести здесь ТОЧНУЮ диагностику отказа : код ошибки или класс исключения, сообщение об ошибке или исключении и т.п. ?
← →
Так мимо шел (2004-02-13 10:53) [5]to: Stuart (13.02.04 03:32) [2]
//неее... сеть пашет... тут чего то не то :(//
В том то и дело что тебе кажется что сеть работает, в сетевом окружении станции видишь, и кажется все пучком, а на самом деле все гораздо сложней. Так что тебе правильно Digitman "сказал" -
// или все-таки сподобишься привести здесь ТОЧНУЮ диагностику отказа : код ошибки или класс исключения, сообщение об ошибке или исключении и т.п. ?//
← →
Stuart (2004-02-13 12:14) [6]Стандартный Asynchronus socket error 10061 :)
-Фаервол отключен :)
- вместо имени хоста писалось все что токо моджно, начиная от ip и заканчивая именем машины
- порты клиента и сервера совпадают
- порт пробовался больше чем 1025 %)
Насчет кусков кода, если кому то понадобится, то какую часть именно прислать, ту что отвечает за коннект у сервера и у клиента?
← →
Verg © (2004-02-13 13:10) [7]
> Stuart (13.02.04 12:14) [6]
> Стандартный Asynchronus socket error 10061 :)
>
> -Фаервол отключен :)
> - вместо имени хоста писалось все что токо моджно, начиная
> от ip и заканчивая именем машины
> - порты клиента и сервера совпадают
> - порт пробовался больше чем 1025 %)
>
> Насчет кусков кода, если кому то понадобится, то какую часть
> именно прислать, ту что отвечает за коннект у сервера и
> у клиента?
Если речь идет все же о TClientSocket, то Ip арес ставить в св-во host ("вместо имени хоста писалось ...") бесполезно.
IP адрес надо присваивать свойству Address...
← →
Digitman © (2004-02-13 14:41) [8]
> Stuart
см.
> Verg © (13.02.04 13:10) [7]
+ важное замечание : имя хоста в DNS и имя компьютера в LM/WINS - далеко не одно и то же
← →
Verg © (2004-02-13 14:45) [9]Удалено модератором
Примечание: Личная переписка...
← →
Digitman © (2004-02-13 15:17) [10]Удалено модератором
Примечание: Личная переписка...
← →
Stuart (2004-02-13 18:37) [11]Всем спасибо :-)
Все заработало, отдельное спасибо Verg"у
Проблема была в параметре adress и в том что на xp был ключен брэндмауэр :)))
Страницы: 1 вся ветка
Форум: "Сети";
Текущий архив: 2004.04.18;
Скачать: [xml.tar.bz2];
Память: 0.47 MB
Время: 0.032 c