SAP web services - Consuming a webservice and surfacing them in SAP for others to use

There are many ways to consume and surface web services with SAP including using the visual composer, SAP Pi and standard ABAP functionality using SE80 and automatially generated enterprise services (abap proxy).

Call web service using ABAP and enterprice service
This is a very simple way of consuming a webservice using an SAP enterprise service and callinng using an ABAP program. All you need is a WSDL

Consume a Web Service for older SAP systems
This is out dated now but just incase you are on an old version of SAP this shows you how to consume a webservice using an ABAP proxy and the obsolete transaction code LPCONFIG .

Provide a Web Service using standard ABAP and SE80
This is a very simple way of providing a webservice from SAP to the outside world using standard ABAP functionality. Creates a WSDL from and ABAP function module.

SAP VC applications
Creating simple visual composer applications to consume BAPI function modules or external web services (WSDL's)

Related Articles

ABAP and SE80 to consume a Web Service - Example to demonstrate simple creation process
Using SE80 to consume a Web Service in SAP, inlcuding ABAP code to then execute it
ABAP and SE80 to provide a Web Service to the outside world
SAP Visual composer application - modeling tool for rapid application development
Visual composer example - Very simple to implement
Visual composer application with layers to allow each input/output form to be on a separate screen
Consuming a temperature conversion webserve with an SAP VC application
Consuming a webserve with an SAP VC application
ABAP and SE80 to consume a Web Service - Example to demonstrate simple creation process