Общее описание системы СПИК
СПИК – Сервис Программной Интеграции и Коммуникации. СПИК является расширением для СКАУТ-Платформы, которое позволяет взаимодействовать с ней сторонним системам. С помощью СПИК можно не только получать данные из системы, а также добавлять и изменять их.
СПИК позволяет:
- Авторизоваться в Системе СКАУТ.
- Получить доступ к Объектам Мониторинга.
- Получить Текущие данные по доступным Объектам Мониторинга.
- Получить Статистики, собираемые в системе СКАУТ.
СПИК позволяет взаимодействовать с сторонними системами при помощи двух протоколов:
- В REST можно вести коммуникацию через стандартные HTTP запросы.
- В SOAP можно получить описание сервиса (его метаданные) на языке WSDL и сгенерировать прокси заглушки. Прокси заглушки позволяют удаленно вызывать методы сервиса. Таким образом появляется возможность быстро создавать клиентские приложения практически на любом современном языке программирования. Например, C#, Java, 1C и т.д.
Данная документация является руководством по взаимодействию с расширением СПИК. Также в ней изложены основные сценарии взаимодействия с Системой СКАУТ. Каждый сценарий проиллюстрирован примерами для случаев взаимодействия посредством REST и SOAP. Примеры REST приведены на языке JavaScript. Примеры SOAP – на С#.