Главная страница
    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.074 c
3-1278415327
kyn66
2010-07-06 15:22
2013.03.22
Ошибка на одном из трех компов


4-1258568816
GreyWolf
2009-11-18 21:26
2013.03.22
проблема с запуском ShellExecute с протоколом mailto


2-1330858890
Zheksonz
2012-03-04 15:01
2013.03.22
Прерывание по изменению значения переменной.


15-1346412751
Dimka Maslov
2012-08-31 15:32
2013.03.22
Вот ведь штука!


2-1332423903
Cobalt
2012-03-22 17:45
2013.03.22
AnsiString[128] - "; Expected ; but received [ at line"





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