XPages Dynamic
программное обеспечение | |
XPages Dynamic (XPD) | |
Тип | Groupware |
---|---|
Операционная система | Кроссплатформенное программное обеспечение |
Последняя версия | (март 2014) |
Лицензия | Конкурентная |
Сайт | xpagesdynamic.ru |
XPages Dynamic (XPD) — программное обеспечение, которое позволяет быстро разрабатывать гибкие бизнес-приложения для веб-браузеров и мобильных устройств. Платформа XPages Dynamic (XPD) использует технологию XPages от IBM, расширяя и оптимизируя ее. Платформа использует в качестве серверного программного обеспечения IBM XWork Server либо IBM Domino.
Возможности платформы[править]
- Быстрый вывод существующих бизнес-приложений IBM Lotus Notes/Domino в веб.
- Создание индивидуальных бизнес-систем для автоматизации процессов с помощью конструктора XPD.
- Предоставление готовых сборок бизнес-решений для автоматизации процессов.
Функционал платформы[править]
- Создание и управление приложениями из окна веб-браузера.
- Управление бизнес-процессами различной сложности.
- Компоненты для быстрого проектирования веб и мобильных интерфейсов.
- Быстрое создание новых форм, представления и рабочих пространств.
- Локализация — 15 языков.
- Быстрое подключение к существующим базам IBM Lotus Domino/Notes.
- Визуальное отображение маршрутов бизнес-процессов.
- Взаимодействие с системами визуального моделирования BPMN 2.0.
- Готовые компоненты рецензирования документов.
- Быстрый просмотр вложений без необходимости скачивания.
- Интеграция с Google Docs.
- Интеграция с Micrososft Office Web Apps.
- Встроенный поиск по вхождению.
- Настройка интерфейса тем оформления.
- Управление правами доступа сотрудников.
- Компонент для формирования печатных форм.
- Возможность подключения своих компонент и механизмов.
- Возможность управления низкоуровневой межбазовой синхронизацией полей.
- Возможность индивидуальной стилизации любого интерфейсного элемента по условию.
- Возможность полноценной работы с реляционными СУБД.
- Динамическая подгрузка данных в лентах, представлениях, пиклистах и табах.
- API для быстрой разработки собственных компонентов.
- Компонент по работе с вложениями.
- Штатная поддержка множественных частичных и групповых AJAX обновлений.
- Режим автоматического (фонового) сохранения полей в документе.
- Менеджер управления очисткой объектов в оперативной памяти.
- Менеджер управления Jdbc-подключениями с поддержкой ORM-технологии.
- Компонент для просмотра данных из реляционных таблиц с возможностями поиска, сортировки и автоматической подгрузки данных .
Преимущества перед стандартной технологией XPages[править]
- Централизованное хранение и управление всеми элементами дизайна, конфигурациями и настройками.
- Отсутствие статических элементов — все элементы формируются динамически на основании XML конфигураций.
- Повышенное быстродействие.
- Быстрое модульное построение новых приложений.
- Штатная интеграция с BPMN 2.0 платформой Activiti.
- Штатная интеграция с Google Docs и Microsoft Office Web Apps.
- Режим автоматического (фонового) сохранения полей в документе.
- Кастомизация интерфейсов на основании тем и политик.
- Возможность быстрого создания кейсов — индивидуальных рабочих пространств.
- Штатная поддержка множественных частичных и групповых AJAX обновлений.
- Менеджер управления очисткой объектов в оперативной памяти.
- Возможность одновременного редактирования документа.
- Встроенные механизмы контроля веб-сессии, сессии пользователя и XPages сессии.
- Инструмент управления локализацией с автоматизацией процесса перевода — базовая поддержка 15 языков.
- Штатная поддержка Drag-and-Drop с полным контролем на стороне сервера этапов процесса.
- Интегрированное управление идеологией рендеринга и навигации для стационарных и мобильных браузеров.
- Технология поглощающих обновлений. Если несколько независимых модулей обновляют один и тот же интерфейсный элемент, то по факту к серверу будет выполнен только один запрос и элемент обновится только один раз.
Готовые бизнес-решения на платформе XPD[править]
Программная платформа Xpages Dynamic предоставляет возможность использования готовых бизнес-решений для автоматизации типовых задач бизнеса:
- Документооборот.
- Учет документов (Делопроизводство).
- Корпоративная электронная почта.
- Административные услуги.
- Интернет-приемная.
- Подключение к распределительным сетям.
- XPD Конструктор (стандартная сборка).
Недостатки[править]
XPages Dynamic позиционируется как конструктор бизнес-приложений, но на данный момент данная платформа не может считаться полноценным конструктором. Данное программное решение может называться платформой для разработки бизнес-приложений. Сейчас платформа XPages Dynamic все еще находится в разработке, функционал расширяется, но для полноценной работы в конструкторе все еще требуются специфические знания. Не обученный специалист не сможет пользоваться конструктором. Не все задачи и типовые бизнес-процессы возможно самостоятельно автоматизировать без применения программирования. На данный момент для быстрого вывода существующих приложений IBM Lotus Notes/Domino требуется привлечение сил разработчика, а это влечет дополнительные затраты. Также для использования XPages Dynamic необходимо иметь постоянное подключение к сети интернет, система не работает в режиме оффлайн. В то время как толстый клиент IBM Lotus Notes/Domino позволяет работать без подключения к сети интернет.