powered by simpleCommunicator - 2.0.59     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Oracle APEX [игнор отключен] [закрыт для гостей] / Glassfish и Apex
11 сообщений из 11, страница 1 из 1
Glassfish и Apex
    #39409412
Всем, привет!
Прошу прощения за возможный оффтоп.

Пролог: имеется связка glassfish + apex 5.1(rest ful api) + oracle 11.2 g.

Вопрос: можно ли на одном glassfish организовать несколько подключений(разные приложения использующие rest api) к разным базам при описанной конфигурации?

Если да, то можно ссылку на доку? Если нет, то какие варианты решения этой проблемы?
Mod_plsql не рассматривается.
...
Рейтинг: 0 / 0
Glassfish и Apex
    #39409454
Фотография Алексей Выхрыстюк
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Можно. Для RestFull API вам Апекс не нужен. Достаточно установить несколько экземпляров ORDS, и настроить их на разные БД. Конфигурировать и разрабатывать REST сервисы можно с помощью SQL Developer начиная с версии 4.1.5

https://oracle-base.com/articles/misc/oracle-rest-data-services-ords-using-sql-developer
...
Рейтинг: 0 / 0
Glassfish и Apex
    #39409455
Фотография Алексей Выхрыстюк
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ords в принципе имеет возможность работать с разными БД даже в одном екземпляре

https://oracle-base.com/articles/misc/oracle-rest-data-services-ords-configure-multiple-databases
...
Рейтинг: 0 / 0
Glassfish и Apex
    #39409461
Спасибо:-) посмотрю:-)
Интерфейс создания rest api схож с apexсковским:-)

Получается, что в описанной мной связке, нельзя добавить в flassfish второй ords на другую базу с совершенно другим сервисом и apex?
...
Рейтинг: 0 / 0
Glassfish и Apex
    #39409480
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
недочеловекСпасибо:-) посмотрю:-)
Интерфейс создания rest api схож с apexсковским:-)

Получается, что в описанной мной связке, нельзя добавить в flassfish второй ords на другую базу с совершенно другим сервисом и apex?
думаю нельзя по причинам:
- REST это хранимки в базе без ГУИ. Т.е. можно нацепить на АппСервер хоть 25 баз и обращаться к ним
- апекс, это уже ГУИ и статические файлы /i/.....
Во время инсталляции создаются 2 веб приложения ords.war и i.war в котором эта статика.
Значит будет проблематично переименовать i приложение в другое имя, т.к. буква прошита везде где можно.
Два одинаковых имени веб приложения не допускаются.
...
Можно попробовать запустить 2 экземпляра веб сервера на разных портах. Или другой виртуальный хост-домен в GlassFish.
...
Рейтинг: 0 / 0
Glassfish и Apex
    #39409865
Petro123Во время инсталляции создаются 2 веб приложения ords.war и i.war в котором эта статика.
Значит будет проблематично переименовать i приложение в другое имя, т.к. буква прошита везде где можно.
Два одинаковых имени веб приложения не допускаются.

А если приложения делать с разными именами?
...
Рейтинг: 0 / 0
Glassfish и Apex
    #39409915
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
недочеловекА если приложения делать с разными именами?
- первое можно ords в apex
А что со вторым? Которое "i"
...
Рейтинг: 0 / 0
Glassfish и Apex
    #39410683
blkangel
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Алексей ВыхрыстюкМожно. Для RestFull API вам Апекс не нужен. Достаточно установить несколько экземпляров ORDS, и настроить их на разные БД. Конфигурировать и разрабатывать REST сервисы можно с помощью SQL Developer начиная с версии 4.1.5

https://oracle-base.com/articles/misc/oracle-rest-data-services-ords-using-sql-developer

А вы пробовали сами настраивать RESTful serveces? Поделитесь опытом. Я попробовал, не вышло. Предполагаю, что за за требований
http://www.oracle.com/webfolder/technetwork/tutorials/obe/db/apex/r50/Restful Services/restful_services.html

Код: plaintext
1.
2.
3.
4.
5.
6.
Prerequisites
Before starting this tutorial, you should have:
-Access to an Oracle Database 11g database or above that has the sample schema installed.
-Installed Application Express Release 5.0 into your Oracle Database.
-Access to the OEHR tables. If necessary, download and install OEHR Sample Objects from here
-Installed Java Development Kit 6 or later to consume the RESTful Web Service using a Java client.
-Downloaded and unzipped the files.zip into your working directory.

Особенно меня интересует три пункта первый, третий и последний пункт.
По первому пункту получается что, без схем примеров RESTfull работать не будет. Почему?
По третьему пункту, для 4.2 версия для скачки не доступна, для пятой версии есть, но не устанавливается.
По последнему надо скачать ява библиотеки, и записать в рабочий каталог. А что при использовании ords+tomcat является рабочим каталогом?
...
Рейтинг: 0 / 0
Glassfish и Apex
    #39410702
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
blkangelПоделитесь опытом. Я попробовал, не вышло.
начал книжки читать?
blkangelRESTful serveces
тема не про сервисы, а про апекс.
С сервисами проблем нет.
...
Рейтинг: 0 / 0
Glassfish и Apex
    #39411215
Нагуглил еще вот такое:
тынц
Хотя может оно и не совсем то...
...
Рейтинг: 0 / 0
Glassfish и Apex
    #39411238
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
недочеловек,
это не то. Это производительность.
У нас в продакшене томкат а не GlassFish. На мём сайте GlassFish - проблем нет.
______________________________________________
"Сложнее всего в мире достигнуть простоты — это крайняя граница опыта и последнее усилие гения". © George Sand.
...
Рейтинг: 0 / 0
11 сообщений из 11, страница 1 из 1
Форумы / Oracle APEX [игнор отключен] [закрыт для гостей] / Glassfish и Apex
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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