More than 2 WSDL to Same Proxy

We are planning to create a custom webservice solution on APIGEE.

Our requirement is create a single API PROXY which should be serve for more than 2 WSDL.

All WSDL contains different Operation and Binding.

Also data type defined in schema also entirely different.

Our main objective is no need to modify the API PROXY for any customer in the future.

Also want to utilize the OAUTH service provided by APIGEE for authentication.

Can you please tell how feasible in APIGEE?

0 1 283
1 REPLY 1

robert
Participant V

Welcome to the community! You asked a lot here so here are some answers.

We are planning to create a custom webservice solution on APIGEE.

Great. You've came to the right place and chose the right product!

Our requirement is create a single API PROXY which should be serve for more than 2 WSDL.

All WSDL contains different Operation and Binding.

Also data type defined in schema also entirely different.

These questions are all fine and can be accomplished using Apigee Edge. You will need to create two target endpoints and handle the work in the target endpoints.

Our main objective is no need to modify the API PROXY for any customer in the future.

Just create a RESTful service to serve all clients. Make sure to spend ample time on the design of the service and get it right to ensure reuse across multiple clients.

Also want to utilize the OAUTH service provided by APIGEE for authentication.

There's an oAuth proxy sample automatically installed on all eval orgs. Just deploy it and start calling it so you can try it out. Of course you will likely need to create a Product and an App.

Can you please tell how feasible in APIGEE?

I recommend you and the team obtain some Apigee training either online or onsite through an Apigee partner. Check here for the online self-paced option:

Link to Apigee Coursera training