Отправка и получение cXML с помощью Ariba Cloud Integration Gateway
Я собираюсь реализовать решение, которое принимает заказы на покупку от Ariba и отправляет счета в Ariba. модуль для обработки этого в Ariba называется CIG (Cloud Integration Gateway)
Когда в Ariba создается новый заказ на покупку, он отправляется на мой URL-адрес, а когда счет-фактура создается в нашей системе (SQL), он отправляется на URL-адрес Ariba.
Приложение должно прослушивать запросы от Ariba, а также иметь возможность прослушивать новые счета в базе данных SQL в нашей системе и отправлять их в Ariba.
Я использую Visual Studio 2019 и предпочитаю C #, но не совсем уверен, какой проект мне следует создать для обработки такого рода операций.
И заказы на покупку, и счета-фактуры представлены в формате cXML с использованием протокола HTTP.
Какое было бы хорошее решение / проект для выполнения этой операции?