Модуль интеграции через web-сервисы
Модуль интеграции через web-сервисы предназначен для организации взаимодействия сервера QORT с внешними программными платформами. Он позволяет добавлять, редактировать и удалять записи в базе данных QORT посредством вызова функций, а также организовать интеграцию с личным кабинетом брокера.
Подключение внешних приложений
Внешнее приложение отправляет запросы на экспорт/импорт информации серверу QORT через интернет или локальную сеть, используя web-сервисы. Обмен данными происходит с использованием https-протокола.
В терминале capQORT настраивается список приложений, которым разрешено подключение. Аутентификация осуществляется по логину и паролю. С сервисом одновременно может работать только одно внешнее приложение. После подключения приложению назначается идентификатор запроса (токен), который затем используется им во всех обращениях к операциям веб-сервиса.
Особенности работы модуля
Примеры использования модуля
Возможность реализовать интеграцию с личным кабинетом клиента брокера на сайте без угрозы для безопасности системы. В личном кабинете клиент может просматривать и заполнять, например, свои анкетные данные.
При реализации интеграции с личным кабинетом брокера или другим внешним приложением и QORT, и внешнее приложение должны иметь доступ к базе данных QORT. При этом, с одной стороны, база данных должна быть размещена вне внутренней инфраструктуры брокера, чтобы отвечать требованиям информационной безопасности. С другой стороны, с т.з. сетевой инфраструктуры будет лучше, если база данных будет располагаться поблизости от сервера QORT. Поэтому при использовании ПБД в качестве интеграционного механизма возникают дополнительные сложности с сетевой безопасностью. Использование же Модуля интеграции с web-сервисами позволяет полностью решить эту задачу.
Возможность передачи пакета данных, информация в котором была собрана из разных источников и мест. При использовании Модуля различная информация, например, по деловому партнеру, собранная из разных таблиц, может быть получена в виде одного пакета данных. При использовании ПБД информацию пользователю нужно собирать из разных таблиц самостоятельно и затем оформить в единый пакет данных.