Application Development and Automation 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: 
Read only

External Web Service call using WebMethods in Abap

Former Member
0 Likes
1,959

Hi everyone,

I have presented with writing an interface, requested by a third party, in SAP ABAP that will call external web services from a java system. What I have been told is that I will be calling these services through webMethods. What I take is that webMethods is an SAP proxy wrapper around the web service. Beyond that I do not know what any of this is. I have asked my long-time ABAP developers and they have not seen any of the web calls through webMethods. Can someone present me with a basic understanding, maybe some code examples too? Also is this a standard function module call or a method in a class modules? How will it look to ABAP?

Thanks for any info you can provide,

Steve

1 ACCEPTED SOLUTION
Read only

Former Member
0 Likes
1,339

Hello,

to be a bit more precise, WebMethods (or Business Connector) will register in sm59, and then you can make a function call in ABAP to this remote destination.

You will have to check what parameters the WebMethods Service needs and pass them from ABAP.

WebMethods then will take care of the WebService call to the external system and send the result back.

CSY

5 REPLIES 5
Read only

Former Member
0 Likes
1,339

Please check this for how to connect to a webservice:

https://forums.sdn.sap.com/click.jspa?searchID=12619629&messageID=5461187

Read only

Former Member
0 Likes
1,339

Rolf,

Thanks for the reply, but

I am not really interested in doing a direct call to a web service, I am more interested in using webMethods. I am not sure what that is or how to use it. Or maybe webmethods is the same thing as this I do not.

I have been told not to do a direct call, but rather utilize webMethods.

Can you or someone explain?

Read only

GrahamRobbo
SAP Mentor
SAP Mentor
0 Likes
1,339

Hi Steve,

the WebMethods Intergation Server is a middleware platform. SAP OEM it as the SAP Business Connector.

WebMethods provide a SAP-RFC interface.

So all you will have to do it make a standard RFC call - the interface to the Web Service will all be handled on the WebMethods server.

Cheers

Graham Robbo

Read only

Former Member
0 Likes
1,340

Hello,

to be a bit more precise, WebMethods (or Business Connector) will register in sm59, and then you can make a function call in ABAP to this remote destination.

You will have to check what parameters the WebMethods Service needs and pass them from ABAP.

WebMethods then will take care of the WebService call to the external system and send the result back.

CSY

Read only

Former Member
0 Likes
1,339

Thanks Everyone for the very knowledgable replies. This helped me tremendously.

Regards,

Steve Hardeman