Технологии XPages Dynamic

Назначение

  • Построение новых высоконагруженных веб приложений для бизнес пользователей.
  • Создание веб-интерфейсов для существующих приложений Lotus Notes/Domino.
  • Адаптация приложений Lotus Notes/Domino для мобильных устройств.
  • Консолидация разнородных данных в единый веб интерфейс.

XPages Dynamic работает на современных технологиях IBM Domino.
Для использования платформы не требуются глубокие знания в области программирования.


Серверная часть

Операционная система - Linux либо Windows.
СУБД - IBM Domino 8.5.3 или выше.

XPD работает на базе фреймворка JSF (JavaServer Faces).

Возможность одновременного использования как не реляционных субд, так и реляционных СУБД.

Клиентская часть

Для работы нужен только веб браузер.
Высокое быстродействие за счет применения собственных библиотек.

Все интерфейсы приложений строятся автоматически в зависимости от устройств пользователей, их прав доступа и ролей в системе.

Функциональное ядро XPages Dynamic

Движок

организует взаимодействие между клиентом и сервером, базами данных, веб-страницами, приложениями, документами и бизнес-логикой.

Конструктор

позволяет быстро в окне браузера создавать собственные приложения, формы, подформы, представления и ленты, располагать их в любом удобном порядке, управлять их внешним видом и логикой работы. Конструктор имеет палитру компонентов, которая постоянно пополняется. Любой элемент палитры можно кастомизировать.

Механизмы

обеспечивают функционирование бизнес-логики приложений

Компоненты

элементы интерфейсных форм и механизмов для управления бизнес-логикой приложений.

Локализатор

хранит все фразы и позволяет управлять локализацией продукта, поддержка 15 языков.

Коммутатор

объединяет различные базы данных IBM Domino в единое рабочее пространство, территориальное расположение серверов не имеет значения.

Конфигуратор

хранит все конфигурации интерфейсных элементов, персональных настроек и правил, влияющих на логику работы всей системы.

API

позволяет создавать собственные компоненты и механизмы.

Некоторые преимущества перед стандартной технологией IBM XPages

  • Централизованное хранение и управление всеми элементами дизайна, конфигурациями и настройками.
  • Отсутствие статических элементов - все элементы формируются динамически на основании XML конфигураций.
  • Повышенное быстродействие.
  • Быстрое модульное построение новых приложений.
  • Штатная интеграция с BPM платформой Activiti.
  • Штатная интеграция с Google Docs и Microsoft Office Web Apps.
  • Режим автоматического (фонового) сохранения полей в документе.
  • Кастомизация интерфейсов на основании тем и политик.
  • Штатная поддержка множественных частичных и групповых AJAX обновлений.
  • Менеджер управления очисткой объектов в оперативной памяти.
  • Встроенные механизмы контроля веб-сессии, сессии пользователя и XPages сессии.
  • Инструмент управления локализацией с автоматизацией процесса перевода - базовая поддержка 15 языков.
  • Штатная поддержка Drag-and-Drop с полным контролем на стороне сервера этапов процесса.
  • Интегрированное управление идеологией рендеринга и навигации для стационарных и мобильных браузеров.
  • Технология поглощающих обновлений. Если несколько независимых модулей обновляют один и тот-же интерфейсный элемент, то по факту к серверу будет выполнен только один запрос и элемент обновится только один раз.

Возможности самостоятельного развития платформы

Мы предоставляем широкие возможности по управлению приложениями написанными на платформе XPages Dynamic. Конфигурации всех поставляемых решений открыты и заказчик сам может их изменять.

Уже сегодня вы можете

  • Используя API создавать новые компоненты.
  • Изменять поведение существующих компонентов.
  • Настраивать внешний вид компонентов.
  • Создавать собственные приложения, формы и представления.
  • Определять правила рендеринга элементов.
  • Создавать и настраивать интерфейсы для различных устройств.
  • Индивидуально кастомизировать формы для пользователей.
  • Настраивать и управлять бизнес-процессами, используя BPM Activity.
  • Интегрироваться со сторонними системами и сервисами.
  • Организации, которые используют технологии IBM Lotus Notes/Domino, могут уже сегодня быстро выводить свои существующие приложения в Веб и на мобильные устройства

↑ Наверх