powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Oracle [игнор отключен] [закрыт для гостей] / Помогите разобраться с соединением с БД по протоколам http и ftp
10 сообщений из 10, страница 1 из 1
Помогите разобраться с соединением с БД по протоколам http и ftp
    #39708345
Pavel86_63
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Помогите разобраться новичку, какую роль играет Листнер при соединении с бд oracle по протоколам http(8080) и ftp(2100).

С tcp все понятно, порт открывается при конфигурировании листнера. Но на http и ftp порты открываются же с помощью пакета dbms_xdb в самой БД.

Версия Oracle 11.2.0.4.0
...
Рейтинг: 0 / 0
Помогите разобраться с соединением с БД по протоколам http и ftp
    #39708581
Фотография Валерий Юринский
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Pavel86_63Помогите разобраться новичку, какую роль играет Листнер при соединении с бд oracle по протоколам http(8080) и ftp(2100).

С tcp все понятно, порт открывается при конфигурировании листнера. Но на http и ftp порты открываются же с помощью пакета dbms_xdb в самой БД.

Версия Oracle 11.2.0.4.0Опишите, где вы про такое соединение прочитали, как пытались соединиться, что именно у вас не получилось и др. информацию.
...
Рейтинг: 0 / 0
Помогите разобраться с соединением с БД по протоколам http и ftp
    #39708623
A K
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Непосредственную. Если вы открываете порты (http и ftp) через XDB, то листенер начинает слушать и их и в случае обращение переадресовывать вызов соответствующему сервису БД.

Читаем
https://docs.oracle.com/cd/B19306_01/appdev.102/b14259/appaman.htm
А для начинающего сойдет и это:
http://citforum.ru/database/oracle/xml_db/
...
Рейтинг: 0 / 0
Помогите разобраться с соединением с БД по протоколам http и ftp
    #39708900
Pavel86_63
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Валерий Юринский,

1) Увидел в какой-то обучалке и решил попробовать
2) Соединялся http//:хост:порт
3) Все получилось, просто но не понял сам механизм)
...
Рейтинг: 0 / 0
Помогите разобраться с соединением с БД по протоколам http и ftp
    #39708911
Pavel86_63
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
A K,
Спасибо за статьи, прочитал)
На тестовой базе открыл порт
begin
dbms_xdb.setHTTPPort(8080);
end
Подключился по протоколу http, все работает.
Смутило то, что для открытия стандартного TCP порта нужно конфигурировать сам листнер, а для открытия http только выполнить процедуру из пакета в БД + то, что в listener.ora у меня ни слова про http и порт 8080.
Возможно не хватает опыта, пока до конца не разобрался.
...
Рейтинг: 0 / 0
Помогите разобраться с соединением с БД по протоколам http и ftp
    #39709027
alwan
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Pavel86_63,

Протоколы HTTP(FTP) и TCP работают на разных сетевых уровнях. HTTP протокол уровня приложений и работает "поверх" протокола TCP, который работает на транспортном уровне
...
Рейтинг: 0 / 0
Помогите разобраться с соединением с БД по протоколам http и ftp
    #39709037
Pavel86_63
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
alwan,
Все понял, спасибо)
...
Рейтинг: 0 / 0
Помогите разобраться с соединением с БД по протоколам http и ftp
    #39709191
A K
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
alwan
Да TCP (траснпортный уровень ) - ниже уровня FTP и HTTP, но и ниже уровня конфигурирования листенера.
Иными словами протоколы FTP и HTTP и OracleNET-протокол, на котором работает oracle listenet - одного уровня, и все они работают над TCP (слушают по умолчанию TCP порты - 80/8080, 21, 1521).

Вопрос был не в уровнях, а почему для конфигурирования БД нужно прописывать конфигурацию listener.ora, а для XDB (ftp и http) нет.
Топикпастера смутило то, что запись об XDB (ftp и http) отсутствует в файле listener.ora и он подумал, что возможно связь по этим портам с БД идет мимо листенера. На самом деле нет - связь идет исключительно через листенер, но в конфигурационник listener.ora прописывать ничего не надо.
...
Рейтинг: 0 / 0
Помогите разобраться с соединением с БД по протоколам http и ftp
    #39709211
Pavel86_63
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
A K,

Все верно, спасибо)
...
Рейтинг: 0 / 0
Помогите разобраться с соединением с БД по протоколам http и ftp
    #39709224
alwan
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
A K,

Совершенно не спорю, ответ на вопрос ТС вы уже дали, я лишь решил уточнить этот момент, чтобы было меньше путаницы.
...
Рейтинг: 0 / 0
10 сообщений из 10, страница 1 из 1
Форумы / Oracle [игнор отключен] [закрыт для гостей] / Помогите разобраться с соединением с БД по протоколам http и ftp
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]