Please suggest an approach :
Scenario: There is a legacy SOAP service and a newly developed REST service which does the same work. The legacy SOAP service has some clients who are reluctant to use the NEW Rest service - they will send SOAP request only and only accept SOAP response !
Please advice if APIGEE can help for above scenario and below solution - feel free to refine -
1. Client sends SOAP request
2. SOAP service processes this request --> converts xml to json and calls NEWER REST service
3. NEW REST service process the json request and returns back json to SOAP Service
4. SOAP service converts json to xml SOAP response and sends it to client.