Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Начинающим";
Текущий архив: 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
15-1352647406
Аббат Пиккола
2012-11-11 19:23
2013.03.22
Вот кто решает, что вкус ароматизатора идентичен натуральному


15-1330339502
Димка На
2012-02-27 14:45
2013.03.22
Смешать два цвета с альфой


15-1344107568
alexdn
2012-08-04 23:12
2013.03.22
php, запись в тхт


15-1328702657
Арт
2012-02-08 16:04
2013.03.22
Google кидок..


15-1345802495
cwl
2012-08-24 14:01
2013.03.22
Unicode в идентификаторах





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
Английский Французский Немецкий Итальянский Португальский Русский Испанский