Функциональные модули системы реализуют основной функционал системы "Corporate" и представляют собой набор приложений, каждое из которых реализует отдельную подсистему. В системе "Corporate" используется следующий набор функциональных модулей:
Таблица 2.1. Список основных и дополнительных функциональных модулей системы "Corporate"
Название модуля | Назначение |
---|---|
sbns-web
|
Приложение, отвечающее за отображение данных пользователям системы, использующим веб-браузеры, и передачу запросов от клиента к серверу приложений. |
sbns-app
|
Приложение, осуществляющее обработку запросов пользователей, асинхронную обработку документов, выполняющее фоновые задания |
sbns-mobile
|
Приложение, отвечающее за отображение данных пользователям системы, использующим мобильное приложение (Мобильный бизнес-клиент), и передачу запросов от клиента к серверу приложений |
sbns-upg
|
Дополнительный функциональный модуль. Интеграционный Корпоративный Шлюз (позволяющий организовать взаимодействие внешних учетных систем с системой "Corporate" |
ui
|
Дополнительный функциональный модуль. Необходим для использования модуля Онлайн-конверсии. Особенности его установки описаны в разд. 2.3.9 «Особенности установки функционального модуля ui.war» |
api-ui.war
|
Дополнительный функциональный модуль. Реализует функции интерфейса D2SME (см. также разд. «Интернет-Клиент: типы интерфейса»). |
api
|
Дополнительный функциональный модуль. Приложение для обработки входящих API-запросов и их маршрутизации на серверы приложений, обрабатывающие запросы пользователей (sbns-app). Необходим для обеспечения работы интерфейса D2SME. |
Функциональные модули могут быть установлены как вручную, при развертывании системы на базе ОС Linux (см. также разд. 2.3.3 «Особенности развертывания на базе ОС Linux»), так и автоматически при помощи установщика (см. разд. «Развертывание при помощи установщика»).
Состав функциональных модулей, устанавливаемых в систему, определяется лицензией. Базовый вариант поставки (стандартная лицензия) предусматривает установку в системе следующих функциональных модулей:
sbns-web;
sbns-app.
Данный набор функциональных модулей обеспечивает работу системы посредством использования интернет-канала доступа и является минимально необходимым для функционирования системы.
Дополнительные функциональные модули, реализующие дополнительные каналы доступа и прочие дополнительные возможности, могут быть развернуты отдельно вручную после расширения лицензии (см. разд. 2.3.5 «Развертывание дополнительных функциональных модулей системы»).
Примечание | |
---|---|
Функциональные модули, реализующие дополнительный функционал системы "Corporate", размещаются на серверах приложений, развернутых в пределах DMZ-зоны банка (подробнее см. разд. «Размещение компонентов системы в сети»), т. к. требуют возможности осуществления внешних подключений. |