Основные функции#
FEX#
Передача и получение файлов#
Гарантированная доставка данных между интеграционными точкам.
Работа с S3 хранилищем#
Безопасная работа с S3 хранилища в качестве прозрачного шлюза.
Проверка файлов#
Единый интерфейс для работы с сервисами проверки файловых данных - антивирусная проверка, проверка на утечки данных.
CRDN#
Название функции |
Потребитель функции |
Аргументы функции |
Результат |
|---|---|---|---|
Антивирусная проверка файла |
Пользователь / АС |
файл |
Вердикт проверки файла антивирусом |
Проверка файла на утечку данных |
Пользователь / АС |
файл |
Вердикт проверки файла на утечку данных |
Работоспособность компонента предусмотрена только и исключительно при его использовании способами, описанными в документации продукта. При использовании программного продукта иными способами, работоспособность программного продукта не гарантируется.
FSGW#
Операции с объектами#
Название функции |
Потребитель функции |
Аргументы функции |
Результат |
|---|---|---|---|
Загрузка файла в хранилище |
Прикладные модули (внешние системы) |
Название bucket, имя файла |
Успешно размешенный файл в ReplicaSet |
Загрузка файла в хранилище с вычислением хеша |
Прикладные модули (внешние системы) |
Название bucket, имя файла, заголовки хеша |
Успешно размешенный файл в ReplicaSet |
Загрузка файла в хранилище с наложением подписи |
Прикладные модули (внешние системы) |
Название bucket, имя файла, заголовки подписи |
Успешно размешенный файл в ReplicaSet |
Загрузка файла в хранилище с поддержкой шифрования |
Прикладные модули (внешние системы) |
Название bucket, имя файла, заголовки шифрования |
Успешно размешенный файл в ReplicaSet |
Загрузка файла в хранилище с поддержкой шифрования в режиме FSGW-TR |
Прикладные модули (внешние системы) |
Название bucket, имя файла, заголовки шифрования в режиме FSGW-TR |
Успешно размешенный файл в ReplicaSet |
Загрузка файла в хранилище с поддержкой шифрования в режиме FSGW-TSE-KEY |
Прикладные модули (внешние системы) |
Название bucket, имя файла, заголовки шифрования в режиме FSGW-TSE-KEY |
Успешно размешенный файл в ReplicaSet |
Получение файла из хранилища |
Прикладные модули (внешние системы) |
Название bucket, имя файла |
Успешно полученный файл из ReplicaSet |
Получение файла из хранилища с проверкой подписи |
Прикладные модули (внешние системы) |
Название bucket, имя файла, заголовки подписи |
Успешно полученный файл из ReplicaSet |
Получение файла из хранилища с поддержкой шифрования |
Прикладные модули (внешние системы) |
Название bucket, имя файла, заголовки шифрования |
Успешно полученный файл из ReplicaSet |
Получение файла из хранилища с поддержкой шифрования в режиме FSGW-TR |
Прикладные модули (внешние системы) |
Название bucket, имя файла, заголовки шифрования в режиме FSGW-TR |
Успешно полученный файл из ReplicaSet |
Получение файла из хранилища с поддержкой шифрования в режиме FSGW-TSE-KEY |
Прикладные модули (внешние системы) |
Название bucket, имя файла, заголовки шифрования в режиме FSGW-TSE-KEY |
Успешно полученный файл из ReplicaSet |
Получение метаданных объекта (без содержимого) из ReplicaSet |
Прикладные модули (внешние системы) |
Название bucket, имя файла |
Успешно полученные метаданные из ReplicaSet |
Удаление объекта (содержимого и метаданных) из ReplicaSet |
Прикладные модули (внешние системы) |
Название bucket, имя файла |
Успешно удаление содержимого и метаданных из ReplicaSet |
Удаление списка объектов (содержимого и метаданных) из ReplicaSet |
Прикладные модули (внешние системы) |
Название bucket, имена файлов |
Успешное удаление содержимого и метаданных из ReplicaSet |
Копирование объекта (содержимого) из ReplicaSet с заменой или копированием метаданных |
Прикладные модули (внешние системы) |
Название bucket, имя файла, заголовки копирования |
Успешно копирование содержимого и метаданных из ReplicaSet |
Создание multiPartUpload в ReplicaSet |
Прикладные модули (внешние системы) |
Название bucket, имя файла, заголовки шифрования и/или подписи |
Успешное создание multiPartUpload в ReplicaSet |
Создание multiPartUpload в ReplicaSet |
Прикладные модули (внешние системы) |
Название bucket, имя файла, заголовки шифрования в режиме FSGW-TR |
Успешное создание multiPartUpload в ReplicaSet |
Загрузка части multiPartUpload в ReplicaSet |
Прикладные модули (внешние системы) |
Название bucket, имя файла, заголовки шифрования и/или подписи |
Успешное размещение части multiPartUpload в ReplicaSet |
Загрузка части multiPartUpload в ReplicaSet |
Прикладные модули (внешние системы) |
Название bucket, имя файла, заголовки шифрования в режиме FSGW-TR |
Успешное размещение части multiPartUpload в ReplicaSet |
Завершение multiPartUpload в ReplicaSet |
Прикладные модули (внешние системы) |
Название bucket, имя файла, заголовки шифрования и/или подписи |
Успешное завершение multiPartUpload операции в ReplicaSet |
Завершение multiPartUpload в ReplicaSet |
Прикладные модули (внешние системы) |
Название bucket, имя файла, заголовки шифрования в режиме FSGW-TR |
Успешное завершение multiPartUpload операции в ReplicaSet |
Отмена multiPartUpload в ReplicaSet |
Прикладные модули (внешние системы) |
Название bucket, имя файла, заголовки шифрования и/или подписи |
Успешная отмена multiPartUpload операции в ReplicaSet |
Отмена multiPartUpload в ReplicaSet |
Прикладные модули (внешние системы) |
Название bucket, имя файла, заголовки шифрования в режиме FSGW-TR |
Успешная отмена multiPartUpload операции в ReplicaSet |
Операции с buckets#
Название функции |
Потребитель функции |
Аргументы функции |
Результат |
|---|---|---|---|
Создание Bucket в ReplicaSet |
Прикладные модули (внешние системы) |
Название Bucket |
Успешно созданный Bucket в ReplicaSet |
Получение списка объектов, содержащихся в рамках Bucket, из ReplicaSet |
Прикладные модули (внешние системы) |
Название Bucket |
Получен список файлов содержащихся в рамках Bucket |
Получение информации о bucket из ReplicaSet |
Прикладные модули (внешние системы) |
Название Bucket |
Успешное получение информации о bucket |
Удаление Bucket из ReplicaSet |
Прикладные модули (внешние системы) |
Название Bucket |
Успешное удаление Bucket из ReplicaSet |
Операции с кластером#
Название функции |
Потребитель функции |
Аргументы функции |
Результат |
|---|---|---|---|
Получение списка bucket из ReplicaSet |
Прикладные модули (внешние системы) |
отсутствуют |
Получен список Buckets в рамках SDS |
Работоспособность компонента предусмотрена только и исключительно при его использовании способами, описанными в документации продукта. При использовании программного продукта иными способами, работоспособность программного продукта не гарантируется.
FTRF#
Название функции |
Потребитель функции |
Аргументы функции |
Результат |
|---|---|---|---|
getFiles (операция получения файлов из SDS ) |
Сервис-получатель файлов |
FileNotification |
stream FileContainer |
sendFiles (операция отправки файлов в SDS ) |
Сервис-отправитель файлов |
TransferStreamRequest |
Response |
deleteFiles (операция удаления файлов из SDS) |
Сервис-отправитель или сервис-получатель |
DeleteFilesRequest |
Response |
notify (оповещение системы получателя о пакете файлов, загруженных в SDS отправителем) |
Сервис-получатель файлов |
FileNotification |
Response |
confirmDelivery (операция подтверждения получения файлов, либо обратном оповещении о статусе их обработки) |
Сервис-получатель файлов |
DeliveryConfirm |
Response |
Функции
deleteFilesиconfirmDeliveryдоступны только при использовании FTRF в режиме „BC“ или „MC“.
Работоспособность компонента предусмотрена только и исключительно при его использовании способами, описанными в документации продукта. При использовании программного продукта иными способами, работоспособность программного продукта не гарантируется.
FXIA#
Название функции |
Потребитель функции |
Аргументы функции |
Результат |
|---|---|---|---|
Передача файла из ресурса-источника в ресурсы-получатели |
Пользователь / АС |
Файл |
Файл передан в целевые файловые ресурсы |
Работоспособность компонента предусмотрена только и исключительно при его использовании способами, описанными в документации продукта. При использовании программного продукта иными способами, работоспособность программного продукта не гарантируется.
TFSX#
Название функции |
Потребитель функции |
Аргументы функции |
Результат |
|---|---|---|---|
Получение файла из системы управления документами |
Внешняя АС |
Квитанция DownloadFileEcm с указанием необходимых файлов и их идентификаторов |
Файл скачан, квитанция прочитана |
Загрузка файла в систему управления документами |
Внешняя АС |
Файл, квитанция UploadFileEcmRq с указанием необходимых файлов и их идентификаторов |
Файл загружен, квитанция прочитана |
Получение файла из системы управления документами |
Внешняя АС |
Квитанция GetFileEcm с указанием необходимых файлов и их идентификаторов |
Файл скачан, квитанция прочитана |
Загрузка файла в систему управления документами |
Внешняя АС |
Файл, квитанция PutFileEcm с указанием необходимых файлов и их идентификаторов |
Файл загружен, квитанция прочитана |
Запрос на получение файла SendFileInfoNf. Интеграция NFS+JMS - NFS+JMS. |
Внешняя АС |
Файл, квитанция SendFileInfoNf с указанием наименования файла, который требуется передать |
Файл загружен, квитанция прочитана |
Передача файла по сети. Интеграция NFS- NFS без квитанций |
Внешняя АС |
Файл |
Файл получен |
Передача файла по сети. Интеграция NFS (done-файл)- NFS (done-файл) без квитанций |
Внешняя АС |
Файл, done-файл |
Файл получен |
Передача файла по сети. Интеграция NFS- NFS с ответной квитанцией от получателя |
Внешняя АС |
Файл, квитанция |
Файл получен, ответная квитанция получена |
Передача файла по сети. Интеграция NFS- NFS с ответной квитанцией от TFSX |
Внешняя АС |
Файл |
Файл получен, ответная квитанция получена |
Передача файла по сети. Интеграция NFS (done-файл)- NFS (done-файл) с ответной квитанцией от получателя |
Внешняя АС |
Файл, done-файл, квитанция |
Файл получен, квитанция получена |
Передача файла по сети. Интеграция NFS (done-файл)- NFS (done-файл) с квитанцией от компонента TFSX |
Внешняя АС |
Файл, done-файл |
Файл получен, квитанция получена |
Передача файлов с проверкой на вирусы, исполняемость, утечку данных |
Внешняя АС |
Файл, уведомление Kafka |
Проверка пройдена, файл получен. |
Работоспособность компонента предусмотрена только и исключительно при его использовании способами, описанными в документации продукта. При использовании программного продукта иными способами, работоспособность программного продукта не гарантируется.
XFTP#
Название функции |
Потребитель функции |
Аргументы функции |
Результат |
|---|---|---|---|
Аутентификация |
Администраторы инсталляции, потребители/клиенты |
Сертификаты |
Безопасное соединение |
Работа под пользователем без административных прав |
Администраторы инсталляции, безопасность |
JVM |
Возможность использования вне зависимости от места запуска, при наличии доступа к СХД |
Поддержка протокола FTP(FTPS) |
Администраторы инсталляции, потребители/клиенты |
Сертификаты |
Использование с Legacy ПО, или необходимость использования конкретно протокола FTP |
Работоспособность компонента предусмотрена только и исключительно при его использовании способами, описанными в документации продукта. При использовании программного продукта иными способами, работоспособность программного продукта не гарантируется.
MFEX#
Название функции |
Потребитель функции |
Аргументы функции |
Результат |
|---|---|---|---|
Получение сообщения из брокера (Kafka) |
Внешняя система |
Сообщение в формате XML |
Сообщение получено и обработано |
Обработка триггерного XML-файла |
Внешняя система |
Триггерный XML-файл |
Файл обработан |
Сканирование каталога для обнаружения новых файлов |
Внутренние процессы |
Метаданные файла |
Новые файлы обнаружены |
Рекурсивное сканирование каталога |
Внутренние процессы |
Путь к каталогу |
Файлы обнаружены (без сохранения структуры каталогов) |
Обогащение данных статической конфигурацией |
Внутренние процессы |
Исходные данные |
Данные обогащены |
Проверка исполняемости файла |
Внутренние процессы |
Файл |
Проверка завершена |
Проверка файла по маске (MaskFile) |
Внутренние процессы |
Файл, маска |
Файл соответствует маске |
Постобработка оригинального файла |
Внутренние процессы |
Оригинальный файл, действие |
Файл обработан (сохранен/перемещен/удален) |
Агрегация статусов транспортных задач |
Внутренние процессы |
Статусы задач |
Агрегированный статус сформирован |
Формирование XML-уведомления (триггерный файл) |
Внешняя система |
Данные для уведомления |
XML-уведомление сформировано (только обогащение) |
Формирование XML-уведомления для брокера |
Внешняя система |
Данные для уведомления |
XML-уведомление с заголовками сформировано |
Формирование XML-уведомления для брокера |
Внутренние процессы |
Данные для уведомления |
XML-уведомление с заголовками сформировано |
Аутентификация |
Администраторы инсталляции, потребители/клиенты |
Сертификаты |
Безопасное соединение |
Создание, управление и удаление интеграций |
Потребители/клиенты |
Конфигурационные файлы |
Готова интеграция для передачи данных |
Обеспечение надежности доставки через механизм EDCT |
Внешние системы, Внутренние процессы |
Данные для обработки, метаданные файла |
Гарантированный трекинг и обработка состояния, запуск компенсации при сбоях |
MFPM#
Название функции |
Потребитель функции |
Аргументы функции |
Результат |
|---|---|---|---|
Визуальное проектирование интеграционных проектов |
Пользователь (Интегратор) |
Действия пользователя в UI, метаданные интеграции |
Графическое представление интеграционного проекта |
Публикация проекта в репозиторий |
Внутренние процессы |
Настройки репозитория |
Обнаружение изменений в проектах интеграций |
Фильтрация проектов по областям доступа пользователя |
Пользователь (Интегратор) |
Группы |
Отображение только проектов, доступных пользователю на основе групп |
Авторизация пользователей через IAM-прокси |
Пользователь (Интегратор) |
Учетные данные SSO, JWT-токены |
Аутентификация через KeyCloak/СУДИР, получение access/refresh токенов |