Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Delphi: Общие вопросы > Проблема с SocketConnection


Автор: Serebrus 26.1.2012, 09:58
Привет друзья.

Имеются:
1. База Oracle под AIX в отдельной машине.
2. Сервер приложения в другой машине (с двумя сетевыми картами как полагается)
3. Отдельная клиентская машина.

Надо подключится с Oracle ом с клиентской машины через сервер приложения.
В программе для клиентских машин использую SocketConnection. Если сперва в Address (в окне Object Inspector) этой компоненты указать IP сервера приложений и нажать список ServerName, то просто Delphi 7 закрывается целиком сам по себе. После этого я указал сперва ServerGUID программы сервера приложений (в программе сервера приложений ), ServerName автоматом отобразился (datacmps.DataCompressor). Указал Address и хотел Connected сделать True, но в этот раз вышло сообщение: Error reading from socket. В сервере приложения имеется тот порт, который я обращаюсь. Телнетом проверил. Хотя пинг и телнет идет до сервера приложений, он почему то не отображается в списке Host (открывается когда нажимаете ...). Попробовал его прописать в hosts файл, но не помогло

Ни как не смог подключится. 

Автор: Serebrus 30.1.2012, 06:59
Как правильно организовать трехуровневой доступ к данным?

Автор: Akella 30.1.2012, 10:46
Я думаю, что про трехзвенку в интернете много информации.

Автор: Serebrus 1.2.2012, 09:01
Akella, можете дать ссылку, я не нашел материалов по трехуровневому соединению используя именно компонент SocketConnection

Автор: Akella 2.2.2012, 10:39
Цитата(Serebrus @  1.2.2012,  09:01 Найти цитируемый пост)
трехуровневому соединению


По трехуровневому соединению или по трехзвенному приложению?
Может это разные вещи?
Расскажи, что нужно-то.
Я про трехуровневое соединение первый раз слышу.

Автор: Serebrus 2.2.2012, 11:07
Я ошибся, нужно по трехзвенному приложению:
1-звено. Клиент
2-звено. Сервер приложения
3-звено. База данных

Автор: Akella 2.2.2012, 17:26
значит ты и при поиске в гугле неправильно использовал ключевые слова

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)