1 В избранное 0 Ответвления 0

OSCHINA-MIRROR/opdar-gulosity-web-platform

Присоединиться к Gitlife
Откройте для себя и примите участие в публичных проектах с открытым исходным кодом с участием более 10 миллионов разработчиков. Приватные репозитории также полностью бесплатны :)
Присоединиться бесплатно
Клонировать/Скачать
README.md 3.2 КБ
Копировать Редактировать Web IDE Исходные данные Просмотреть построчно История
gitlife-traslator Отправлено 26.11.2024 23:13 aba6d2e

Gulosity Web Platform

Java-платформа для быстрой разработки

Функционал:

  1. Session-менеджер ISessionManager, по умолчанию реализуется с помощью com.opdar.platform.core.session.MemorySessionManager.
  2. Контроллер и маршрутизатор с использованием перехватчика com.opdar.platform.core.base.Interceptor. Вызов происходит в порядке «первым пришёл — последним ушёл».
  3. Менеджер ошибок com.opdar.platform.core.base.ErrorHandler: по умолчанию ошибки маршрутизации не выводятся, необходимо перехватить их и вывести самостоятельно.
  4. По умолчанию интегрирован Jetty 9.2.10.
  5. Поддержка маршрутизации в стиле RESTful с использованием {{variable}}.
  6. Поддерживается вывод в форматах JSON, XML, BINARY.
  7. По умолчанию интегрирована библиотека commons-fileupload.
  8. Заменяемый механизм рендеринга com.opdar.platform.core.base.ViewTemplate: по умолчанию используется Freemarker, поддерживается рендеринг JSP.

Maven:

<dependency>
    <groupId>com.opdar.platform</groupId>
    <artifactId>gulosity-platform</artifactId>
    <version>1.1.4</version>
</dependency>

Планируется создать интегрированный сервер на основе openresty и Java + NW. С использованием фреймворка будет реализована эффективная система управления, которую один человек не сможет поддерживать.

На данный момент существует неокончательная версия сервера, которая ещё не открыта. Основные функции включают: управление проектами, управление API шлюза, управление модулями сервисов, управление интерфейсами, инструмент, подобный Postman, отслеживание цепочки вызовов сервисов, локальные Mock-сервисы (для клиентского режима), управление переменными среды, а также ряд API аутентификации для удобства работы с аутентификацией во внутренней сети и бэкэнде. Поддерживается LDAP. Однако интеграция с существующей технологической средой очень тесная, поэтому не рекомендуется использовать этот продукт отдельно. Если у вас есть идеи или вы хотите обсудить технические аспекты, можете связаться со мной.

Опубликовать ( 0 )

Вы можете оставить комментарий после Вход в систему

1
https://api.gitlife.ru/oschina-mirror/opdar-gulosity-web-platform.git
git@api.gitlife.ru:oschina-mirror/opdar-gulosity-web-platform.git
oschina-mirror
opdar-gulosity-web-platform
opdar-gulosity-web-platform
1.1.5-dev