СМЭВ QL сервер
Содержание
- 1. Назначение СМЭВ QL сервера
- 2. Быстрый старт
- 3. Процесс установки
- 4. Проверки и валидации
- 5. Основные понятия СМЭВ QL
- 6. Функции СМЭВ QL Сервера
- 6.1. Администрирование и конфигурирование
- 6.2. Работа с моделями
- 6.3. Работа с источниками данных
- 6.4. Работа с картами машин состояний
- 6.5. Обработка запроса к витрине
- 6.5.1. Запрос получения данных из витрины (POST/data)
- 6.5.2. Запрос изменения данных витрины через события машины состояний (POST/states/{model}/{event})
- 6.5.3. Обработка запроса получения данных витрины
- 6.5.4. Асинхронное получение данных клиентом
- 6.5.5. Обработка запроса изменения данных витрины через машину состояний
- 6.5.6. Обработка регламентированного СМЭВ QL запроса
- 6.6. Уведомления при изменении данных витрины (push-сервис)
- 6.6.1. Регистрация получателя уведомлений
- 6.6.2. Удаление получателя уведомлений
- 6.6.3. Запрос списка получателей уведомлений
- 6.6.4. Запрос данных об отслеживаемых ресурсах
- 6.6.5. Передача уведомления при вызове события машины-состояний
- 6.6.6. Регистрация метода для получения уведомлений на стороне клиента
- 6.6.7. Передача уведомления на основе сообщения топика Prostore
- 6.7. Работа с Регламентированными СМЭВ QL запросами
- 7. Компонентная модель СМЭВ QL сервера
- 8. Конфигурирование сервера
- 8.1. Конфигурация файла application.yml
- 8.1.1. Секция ktor
- 8.1.2. Секция sources
- 8.1.3. Секция swagger
- 8.1.4. Секция storage
- 8.1.5. Секция access
- 8.1.6. Секция request
- 8.1.7. Секция delta
- 8.1.8. Секция state
- 8.1.9. Секция index_recommendations
- 8.1.10. Секция standalone-tables
- 8.1.11. Секция proxy-tables
- 8.1.12. Секция push
- 8.1.13. Секция agent
- 8.1.14. Секция signature
- 8.1.15. Секция cls
- 8.1.16. Секция component-info
- 8.2. Конфигурация файла credentials.yml
- 8.3. Общий сценарий выполнения
- 8.1. Конфигурация файла application.yml
- 9. Стейт-машина СМЭВ QL
- 9.1. Конфигурирование Стейт-машины
- 9.2. Удаление записи через Стейт-машину
- 9.3. Передача данных без изменения статуса (статичный ивент)
- 9.4. Обновление объектов через Стейт-машину
- 9.5. Обогащение payload запроса дополнительными атрибутами
- 9.6. Методы API Стейт-машины
- 9.7. Спецификация интерфейса Стейт-машины
- 10. Запросы
- 11. Ответы
- 12. Описание эндпоинтов
- 13. Ошибки