I need to expose my service as SOAP for front consumers and convert it to REST for backend(REST)
So in my case case is reverse with below scenario
1. FrontEnd will send request as SOAP Request.
2. APIGEE proxy will convert SOAP request to REST.
3. APIGEE will send REST message to Backend.
Is this possible in APIGEE, Any help will be really appreciated.
Thanks
Rajat
Solved! Go to Solution.
Yes, You can absolutely do that. But, I would suggest to ask your clients to update to REST. SOAP is legacy.
On how part, It's simple, You need to use Assign Message Policy. Just extract that params using Extract Variable Policy & Use Assign Message Policy to construct SOAP payloads.
It's just reverse of REST -> SOAP -> REST. You can just see the sample SOAP to REST API in Apigee & Change the policies position & the payload in Assign Message Policy to achieve the desired behaviour.
I strongly suggest to force your clients to upgrade to REST.
-------------------------------
Anil Sagar