
Десктоп-клиент (Клиентская часть Directum) – набор программ и компонентов системы, выполняемых на компьютере пользователей и обеспечивающих доступ к данным системы Directum по локальной сети.
SBRte.exe – среда исполнения IS-Builder System Runtime Environment, выполняет основные действия в системе, например, открытие проводника, выполнение сценариев. SBRte.exe входит в клиентскую часть Directum.
Взаимодействие с другими компонентами:
• | Клиентская часть запрашивает объекты системы в базе данных. |
• | Для проверки лицензий и установки блокировок на объекты системы клиентская часть обращается к серверу сеансов. |
• | При работе с документами, расположенными в файловом хранилище, клиентская часть обращается к: |
• | службе файловых хранилищ для получения прав на файлы документов; |
• | файловому хранилищу для получения содержимого документа. |
• | Клиентская часть инициирует и прекращает обработку маршрутов задач, помещая информацию о них в таблицу SBWorkflowProcessing базы данных. |
• | Служба ввода при отправке документов в систему Directum взаимодействует с клиентской частью. |
SBLogon.exe – служба паролей. Реализована как COM-сервер, обеспечивающий аутентификацию пользователей при подключении к системе. SBLogon.exe входит в клиентскую часть Directum.
Основные функции:
• | вход пользователя в систему; |
• | изменение пароля пользователя; |
Взаимодействие с другими компонентами:
• | При подключении пользователя к системе программа SBLogon.exe обращается к базе данных и проверяет, что пользователь зарегистрирован в системе. |
База данных. База SQL-сервера для хранения данных системы Directum.
Сервер сеансов – служба Windows. Основные функции:
• | учет свободных лицензий и подключение пользователей к системе Directum; |
• | блокировки объектов. Пока один пользователь редактирует объект, другой пользователь не сможет вносить свои изменения; |
Взаимодействие с другими компонентами:
• | SBRte.exe и служба Workflow обращаются к серверу сеансов для установки блокировок на объекты системы в базе данных и файловом хранилище; |
• | Сервер сеансов обращается к службе файловых хранилищ, чтобы она забрала права доступа у пользователя, когда снимается блокировка с документа. |
• | Сервер сеансов получает из базы данных: |
• | параметры системы для проверки ключа; |
• | информацию о зарезервированных лицензиях. |
Службы Workflow – службы Windows, обеспечивающие обработку маршрутов задач.
Взаимодействие с другими компонентами:
• | Служба Workflow запрашивает задачи, задания уведомления, вложения и объекты, используемые в типовых маршрутах, в базе данных. |
• | Для установки блокировок на задачи, задания уведомления, вложения и объекты, используемые в типовых маршрутах, служба Workflow обращается к серверу сеансов. |
• | При работе с документами, расположенными в файловом хранилище, служба Workflow обращается к: |
• | службе файловых хранилищ для получения прав на файлы документов; |
• | файловому хранилищу для получения содержимого документа. |
• | Служба Workflow передает данные агенту служб взаимодействия систем при обработке задач для пользователей удаленных систем. |
Службы обработки событий – службы Windows, которые обрабатывают серверные события.
Взаимодействие с другими компонентами:
• | Служба обработки событий запрашивает объекты системы в базе данных. |
• | Для установки блокировок на объекты системы служба обработки событий обращается к серверу сеансов. |
• | При работе с документами, расположенными в файловом хранилище, служба обработки событий обращается к: |
• | службе файловых хранилищ для получения прав на файлы документов; |
• | файловому хранилищу для получения содержимого документа. |
Файловые хранилища – папка в NTFS, в которой хранятся файлы с текстами документов системы Directum.
Служба файловых хранилищ. Служба Windows, управляющая доступом к файлам хранилищ текстов документов системы Directum и устанавливаемая на каждый из компьютеров, на которых размещаются файловые хранилища.
Взаимодействие с другими компонентами:
• | Служба файловых хранилищ выдает права на файлы версий документов в файловом хранилище при обращении клиентской части, службы Workflow и службы обработки событий. |
Служба ввода документов (Directum Capture Service, DCS) – служба, предназначенная для автоматического ввода документов, полученных из файловой системы или электронной почты, в систему Directum или произвольную программу, например, учетную систему.
Инструменты Ario – модуль, облегчающий выполнение рутинных операций, таких как обработка потока документов для их классификации, извлечения значимых данных, автоматической маршрутизации и регистрации.
Администратор может управлять сервером сеансов, службой Workflow, службой файловых хранилищ, службой ввода, федеративным поиском, веб-справкой в центре администрирования служб.