🏛 Архитектура приложения на Jmix
Давайте ближе рассмотрим архитектуру приложения на Jmix. Любое Jmix приложение содержит ряд основных компонентов, которые в свою очередь используют EclipseLink, Spring Security, Liquibase, Vaadin и другие базовые технологии. Дополнения Jmix могут быть добавлены в приложение при необходимости, чтобы предоставить готовую к использованию функциональность.
Jmix предоставляет свой высокоуровневый API, но не изолирует разработчика от базовых технологий. При необходимости их можно использовать непосредственно из кода приложения. В простейшем случае приложение Jmix развертывается как монолитное Java веб приложение и подключается к реляционной базе данных. Приложение может использовать любое количество дополнительных хранилищ, представленных базами данных или внешними API. Файлы могут быть загружены в отдельное файловое хранилище в файловой системе или в облаке. Дополнение Search интегрирует сервис ElasticSearch для полнотекстового поиска по данным приложения и загруженным файлам. Внешний сервер OpenID Connect такой как Keycloak может использоваться для внешней аутентификации и единого входа.
Кроме того, приложение на Jmix может подключаться к службе LDAP, такой как Active Directory для аутентификации пользователей и получения разрешений. Отдельное фронтэнд приложение может подключаться к бэкенду Jmix c Jmix Rest API или путем создания собственного слоя API.
🏛 Архитектура приложения на Jmix
Давайте ближе рассмотрим архитектуру приложения на Jmix. Любое Jmix приложение содержит ряд основных компонентов, которые в свою очередь используют EclipseLink, Spring Security, Liquibase, Vaadin и другие базовые технологии. Дополнения Jmix могут быть добавлены в приложение при необходимости, чтобы предоставить готовую к использованию функциональность.
Jmix предоставляет свой высокоуровневый API, но не изолирует разработчика от базовых технологий. При необходимости их можно использовать непосредственно из кода приложения. В простейшем случае приложение Jmix развертывается как монолитное Java веб приложение и подключается к реляционной базе данных. Приложение может использовать любое количество дополнительных хранилищ, представленных базами данных или внешними API. Файлы могут быть загружены в отдельное файловое хранилище в файловой системе или в облаке. Дополнение Search интегрирует сервис ElasticSearch для полнотекстового поиска по данным приложения и загруженным файлам. Внешний сервер OpenID Connect такой как Keycloak может использоваться для внешней аутентификации и единого входа.
Кроме того, приложение на Jmix может подключаться к службе LDAP, такой как Active Directory для аутентификации пользователей и получения разрешений. Отдельное фронтэнд приложение может подключаться к бэкенду Jmix c Jmix Rest API или путем создания собственного слоя API.
🔗Узнать больше о возможностях Jmix тут.
34 views
5514
1705
7 days ago 00:03:33 32
Nyx - первая в мире универсальная систеаы управления (UCS)
7 days ago 00:02:11 1
🕹 HTML КУРС 💿
7 days ago 00:02:11 1
💻 Курсы программиста гродно
7 days ago 00:02:11 1
📟 Интернет обучение программированию 💣 Веб 2 еду образование
1 week ago 00:02:11 1
📟 ВЕБ РАЗРАБОТЧИК КУРС 🔴 КУРСЫ ПО C СКАЧАТЬ
1 week ago 00:02:11 2
💽 ГДЕ НАУЧИТЬСЯ СОЗДАВАТЬ САЙТЫ С НУЛЯ
1 week ago 03:16:51 1.9K
ТРАНСЛЯЦИЯ ТОРЖЕСТВЕННОГО ЗАКРЫТИЯ ГОДОВОЙ ПРОГРАММЫ XV МЕЖДУНАРОДНОГО СЛАВЯНСКОГО ФОРУМА ИСКУССТВ «ЗОЛОТОЙ ВИТЯЗЬ»
1 week ago 00:02:11 1
HTML КУРС ✔ IT СПЕЦИАЛИСТ ОБУЧЕНИЕ ОНЛАЙН 🔵
1 week ago 00:02:14 6
Windhawk - инструмент для настройки Windows на основе модов
1 week ago 00:02:11 6
Программирование на си с нуля 💡 Обучение программированию спб
1 week ago 00:02:11 1
ОБУЧЕНИЕ ПРОГРАММИРОВАНИЮ C
1 week ago 00:02:11 4
Курсы по javascript бесплатно 📀
1 week ago 01:32:14 1
Италия. Обратная сторона красивой жизни. Запретные темы, о которых не говорят
1 week ago 00:02:11 1
💽 Бесплатные курсы python с нуля ⚡ Веб разработка чем занимаются
1 week ago 00:02:11 1
🖲 Бесплатные онлайн тренинги 💡 Курсы программирования москва
1 week ago 00:02:11 1
🚀 Курсы программирования москва
1 week ago 00:02:11 1
📱 Программирование самоучитель 🚀
1 week ago 00:52:51 2
Концертная программа “Мама - главное слово в каждой судьбе“
1 week ago 00:06:44 1.4K
_Save 1 RDTEX Great Again We must awaking
1 week ago 00:02:11 1
📟 Онлайн курсы программирования для начинающих бесплатно 📲
1 week ago 00:02:11 4
💡 Школа по программированию ⭐ Бесплатное обучение html и css ❕
1 week ago 00:02:11 1
Курсы по программированию c
1 week ago 00:01:00 82
«Роберт Ирвин: Искусство света и пространства»: фильм из программы AMFEST ART&ARTISTS
1 week ago 00:03:31 213
Музыкальная программа “Ярмарка досуга“Набойщикова Виктория