Задача: произвести интеграцию интернет магазина “Мерлион” с различными торговыми площадками (beru.ru, ozon, Ali express, Avito и др.) для возможности приобретения с них товаров, представленных в интернет-магазине.
В соответствии с задачей были реализованы интеграционные процессы по заказу товара, синхронизации каталогов товаров, по обработке различных ошибок с уведомлением операторов об исключительных ситуациях.
Интеграция с внешними системами производилась по HTTP протоколу, использовались форматы Json и SOAP. Шина для интеграции была выбрана WSO2. При построении интеграционных потоков на базе этой шины использовался встроенный GMS брокер сообщений и стандартные коннекторы для выполнения HTTP запросов.
Проект успешно выполнен и передан заказчику, продолжается интеграция со следующими торговыми площадками.