Документация по СПИК
Введение
Данный документ предназначен для интеграторов и разработчиков расширений для СКАУТ-Платформы. В нём представлены основные возможности СПИК – Сервиса Программной Интеграции и Коммуникации версии 1.0.
Документ состоит из нескольких частей.
- Описание основных понятий и определений.
- Описание базовых действий.
- Описание сценариев взаимодействия с системой.
- Описание контрактов данных и операций СПИК.
Методические рекомендации:
Рекомендуем сначала ознакомиться со СКАУТ-Платформой и овладеть используемой терминологией.
Далее следует перейти к изучению описания основных сценариев использования. Каждый из них состоит из определенной последовательности действий. Отдельное действие также может быть сценарием. Алгоритм выполнения действия представлен в секции Базовые действия данного руководства. Если в определённом сценарии необходимо выполнение другого сценария, в первом будет поставлена соответствующая ссылка.
Оглавление
- Глоссарий предметной области
- Глоссарий технических терминов
- Общее описание системы СПИК
- Базовые действия
- 4.1 Получение базового адреса сервера приложений
- 4.2 Преобразование пользовательских типов в формат JSON
- 4.3 Отправка POST запроса при взаимодействии через REST
- 4.4 Работа с запросами в СПИК по REST
- 4.5 Создание заглушки сервиса в среде Visual Studio. СПИК
- 4.6 Реализация авторизации в заглушке SOAP сервиса на C#
- 4.7 Авторизованный запрос к SOAP сервису в 1С
- Сценарии СПИК
- 5.1 Авторизация в СПИК
- 5.2 Запрос объектов мониторинга
- 5.3 Запрос онлайн данных
- 5.4 Запрос построения отчета и его отправки на почтовые адреса
- 5.5 Запрос статистик
- Адреса сервисов в REST и SOAP
- Контракты данных авторизации
- Контракты данных отдачи объектов мониторинга
- Контракты данных отдачи групп объектов мониторинга
- Контракт онлайн-данных
- Контракт онлайн-данных с датчиками
- Контракты отчетов
- Контракты статистик данных
- Общие (инфраструктурные) контракты
- Контракты методов:
- 15.1 Сервис авторизации
- 15.2 Сервис описания СПИК
- 15.3 Сервис построения отчетов
- 15.4 Сервис получения онлайн-данных
- 15.5 Сервис контроллера построения статистик
- 15.6 Сервис статистик по дискретным датчикам
- 15.7 Сервис статистик по расходу топлива
- 15.8 Сервис статистик по заправкам и сливам топлива
- 15.9 Сервис статистик по режимам работы двигателя
- 15.10 Сервис статистик по валидации навигационных данных
- 15.11 Сервис статистик по фильтрации навигационных данных
- 15.12 Сервис статистик по треку
- 15.13 Сервис статистик по треку по каждому периоду
- 15.14 Сервис запроса транспортных средств
- 15.15 Сервис запроса групп транспортных средств