Application Development Discussions
Join the discussions or start your own on all things application development, including tools and APIs, programming models, and keeping your skills sharp.
cancel
Showing results for 
Search instead for 
Did you mean: 

ABAP Create Web Service Client Proxy from WSDL

former_member203840
Discoverer
0 Kudos

Hi,

I am developing a new feature where I am asked to create a client proxy dynamically by passing only the URL of the WSDL. The main idea is to create a program that should be able to parse the WSDL, parse related operations, inputs and outputs and generate screens accordingly. The same behavior as SE80/ Edit Object/Entreprise Services/Client Proxy. But without any dictionary object creation. It means I should make something on the fly.

Please support.

6 REPLIES 6

rosenberg_eitan
Active Contributor
0 Kudos

Hi,

If you need a utility you can use SoapUI

http://www.soapui.org/

regards. 

0 Kudos

Hi Itan,

Thanks for the reply, but what I need is to develop a webdynpro component to be embedded into a webdynpro application.

Regards.

rosenberg_eitan
Active Contributor
0 Kudos

Hi,

I did not try this (We use XI)

Please use search operators to narrow down results:

site:scn.sap.com calling web service using cl_http_client

For XML parsing you can use cl_ixml .

Regards.

rosenberg_eitan
Active Contributor
0 Kudos

Hi,

Just curious how many web services will be used ?

Regards.

0 Kudos

Hi,

That's the fact, we need to create a generic client that could be reused.

Regards.

matt
Active Contributor
0 Kudos

Create a web service from a WSDL manually in debug. See what the SE80/ Edit Object/Entreprise Services/Client Proxy uses. Use that.

It could be a set of function modules or classes.

I doubt anyone has done such a thing before, so you'll have to be the one putting the hard work in.