Форум: "Начинающим";
Текущий архив: 2013.03.22;
Скачать: [xml.tar.bz2];
ВнизТрехзвенка с помощью TSocketConnection Найти похожие ветки
← →
TSubject (2012-04-05 13:19) [0]Здравствуйте. Разбираюсь в чужом коде где реализована трехзвенка с помощью TSocketConnection, ConnectionBroker и TClientDataSet.
В клиентском приложении:
В компоненте TSocketConnection прописан удаленный сервер и порт. Коннект происходит нормально.
В серверном приложении:
TDataSetProvider и компоненты ODAC.
Когда я запускаю AppServer на своей локальной машине для теста, то клиентское приложение не может установить SocketConnection. Если указать Host и Порт то происходит ошибка: Не удалось установить подключение т.к конечный компьютер отверг запрос на подключение.
У меня подозрение что порт может быть занят или не существует. Подскажите как мне на локальном компьютере открыть порт для того, что бы запустить AppServer а клиент мог подключиться к нему?
← →
Ega23 © (2012-04-05 13:39) [1]Брендмауэр может хулиганить на сервере.
← →
Сергей М. © (2012-04-05 13:40) [2]
> Если указать Host и Порт
хост для лок.сервера - localhost
порт - в точности тот который указан в конфигурации BSS (scktsrvr.exe aka Borland Socket Server), который должен быть запущен на лок.хосте и активен
← →
Сергей М. © (2012-04-05 13:41) [3]
> Ega23 © (05.04.12 13:39) [1]
Стандартный виндовый брандмауер по-умолчанию не препятствует внутренней маршрутизации. А у топикстартера речь, как я понял, в дан.случае идет именно об оной.
← →
TSubject (2012-04-05 14:04) [4]
> BSS (scktsrvr.exe aka Borland Socket Server)
Оказалось проблема была именно в этом. Оно у меня не было запущено. Спасибо.
← →
Ega23 © (2012-04-05 14:09) [5]
> Стандартный виндовый брандмауер по-умолчанию не препятствует
> внутренней маршрутизации. А у топикстартера речь, как я
> понял, в дан.случае идет именно об оной.
Не знаю, чему он там не препятствует, но.
Буквально сегодня утром. На моей машине поднят сервер FB, есть база.
Есть маленькая вспомогательная программка, которая кое-чё с это базой делает.
Строка подключения "CompName:D:\data.fdb"
Локально - всё зашибись работает. С соседнего компа - фиг. Отключил FireWall в Dr.Web. Всё равно - фиг. Долго чесал репу, пока не выяснилось, что наряду с Dr.Web-ом ещё и стандартный брендмауэр запущен. Отключил - всё на ура.
← →
Сергей М. © (2012-04-05 14:43) [6]
> Локально - всё зашибись работает
Ну так про то и речь !)
Локальных маршрутов брандмауер вообще не касается.
← →
Ega23 © (2012-04-05 14:50) [7]
> Локальных маршрутов брандмауер вообще не касается.
А, ну да. Я шиворот-навыворот [0] прочитал.
Мои посты считать недействительными. :)
← →
ford © (2012-04-06 19:56) [8]
> Локально - всё зашибись работает. С соседнего компа - фиг.
> Отключил FireWall в Dr.Web. Всё равно - фиг. Долго чесал
> репу, пока не выяснилось, что наряду с Dr.Web-ом ещё и стандартный
> брендмауэр запущен. Отключил - всё на ура.
Вот это я понимаю, человек сам себе проблем наделал , Firewall DrWeb + Microsoft Брэндмауэр !!
Человечище!!!!
Страницы: 1 вся ветка
Форум: "Начинающим";
Текущий архив: 2013.03.22;
Скачать: [xml.tar.bz2];
Память: 0.46 MB
Время: 0.082 c