Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Сети";
Текущий архив: 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.031 c
7-1076502609
alex_24
2004-02-11 15:30
2004.04.18
Свертывание формы


14-1080225448
reticon
2004-03-25 17:37
2004.04.18
Посмотрите программу... если кому не сложно...


3-1079675191
qwe
2004-03-19 08:46
2004.04.18
Помогите с UpdateSQL!


1-1080913420
snake1977
2004-04-02 17:43
2004.04.18
TFontDialog


1-1080635700
V-Isa
2004-03-30 12:35
2004.04.18
Программно подменить содержимое буфера обмена





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский