Я добавляю несколько новых мелкозернистых API в существующую службу WCF. Цель этого редизайна - добиться лучшего параллелизма вместо длительных коротких вызовов.
Чтобы поддерживать обратную совместимость, мне нужно перенаправить старые запросы API на новые. Я проверил документацию WSO2 и здесь . Я вижу руководство по посредничеству, которое, как я считаю, поможет мне достичь того, что я ищу. Однако я не могу найти какую-либо документацию о том, как можно реализовать следующие сценарии для API на основе SOAP.
- Преобразование значений параметров из одного типа данных в другой перед маршрутизацией в другой API, например чтение значений из объекта, и создание XML перед вызовом другого API.
- Объедините ответ от двух или более API-интерфейсов в менеджере API перед отправкой обратно клиенту.
Пожалуйста, поделитесь, если есть какие-либо образцы или документация вокруг этого.