TServerSocket, TClientSocket глюки
Разрабатывается клиентно серверное приложение, есть клиент, есть сервер... Когда все это запускаю на своей машине (т.е. в параметрах хоста прописываю localhost или свой ip) то все работает, данные пересылаются, сервер с клиентом мило болтают :) когда же запускаем всю эту систему в локальной сети, т.е. на разных компьютерах, клиент попросту не видит сервер :(
Я уже замучился искать источник проблемы, по логике вещей в коде ошибок нет :)
Может кто с подобной проблемой сталкивался?
И еще, чтобы вы зазря время не тратили, вот что было проверено:
1)отключался фаервол
2)в хосте писались и ip и имя машины и всевсевсе
3)порты брались номером больше 1025 :_
4)порт клиента и сервера совпадают
У меня была похожая проблема. Коллега писал сервак на C++. А мне к нему нужно было приконнектиться и т.д. Стандартный TClientSocket глючил безбожно, в том числе не хотел коннектиться, а если даже и коннектился - сразу обрывалась связь. Пришлось всё с использованием TCustomIpClient. Заработало без проблем :)