ABAP · Services

SAP ABAP Web Services

Web Services are still the glue between SAP and the rest of the corporate world. This course covers creating and consuming web services in ABAP from start to finish: SOAP concepts, environment configuration, the Internet Communication Framework, the provider and consumer sides, remote RFC calls and the integration of Java applications with SAP.

Intermediate 20 h of training Instructor: Gheorghe Valer 37 videos OData Modeling and Web Services

What you will learn

By the end, you will be able to do this

  • Understand Web Services and SOAP concepts
  • Configure the SAP environment for web services
  • Work with the Internet Communication Framework
  • Create a Web Service Provider
  • Consume web services from ABAP
  • Integrate remote RFC calls
  • Connect Java applications with SAP

Syllabus

8 sections · 37 videos

6 labs · 6 tests · assignments with solutions

01 Web Service concepts
  • What is a Web Service?
  • Types of Web Services
  • SOAP
  • WSDL
  • UDDI
  • REST
  • Web Service architecture

+ Documentation

02 SAP environment configuration
  • Connecting the SAP system to the internet
  • Creating communication and service users
  • Roles and profiles
  • Enabling SAP services
  • SOAMANAGER
  • SAP Proxy
  • SAP Gateway

+ Documentation · Lab · Test

03 Internet Communication Framework (ICF)
  • Virtual host - Creation
  • HTTP(S) service - Handler List
  • HTTP(S) service - Handler Request
  • External call - Postman / Browser

+ Documentation · Lab · Test

04 Web Service Provider
  • SOAP Web Service with RFC
  • SOAP Web Service with a function group
  • SOAP Web Service with BAPI
  • SOAP Web Service with an ABAP class
  • Calling a SOAP service with SoapUI
  • Web Service security
  • REST Web Service (XML)
  • REST Web Service (JSON)
  • External call - Postman

+ Documentation · Lab · Test

05 Web Service Consumer
  • Service Consumer with SOAP
  • Proxy Client
  • REST HTTP Client (XML)
  • REST HTTP Client (JSON)

+ Documentation · Lab · Test

06 Remote Function Call
  • Creating an RFC destination
  • Calling an RFC destination
  • Exceptions and debugging

+ Documentation · Lab · Test

07 Integrating Java applications with SAP
  • SAP Java Connector library
  • Java project
  • Java application - Calling the SAP system

+ Lab

08 Final test and course certificate
  • Final test
  • Getting the course certificate

Who it is for

Is this course for you?

  • Backend ABAP developers exposing services
  • SAP integration consultants
  • Developers connecting SAP with external systems

Requirements

What you need to get started

  • Intermediate ABAP
  • Basic notions of XML
  • The environment is configured during the course
G

Your instructor

Gheorghe Valer

SAP architect with 20 years of experience on real projects. He shares what he has learned along the way, with day-to-day examples.

Certificate of completion
7-day guarantee
Forum support
Updates included

Training used by SAP professionals in banking, industry, retail, and the public sector.

Path · OData Modeling and Web Services

Other courses in this certification path

Frequently asked questions

How do I get access to this course?

With a Logali Tech subscription (courses are not sold individually). The Free plan opens the first three sections of every course; Standard and Premium unlock the full course. See Pricing.

Do I need my own SAP instance?

Logali Tech does not provide access to SAP systems. In most of the training you do not need your own license: hands-on work is done on a free SAP BTP Trial account that you create, and the course walks you through setting it up step by step. For the On-Premise courses (classic ABAP, Web Dynpro, ALV, Adobe Forms and Fiori administration) you can run the free trial system that SAP makes available (ABAP Cloud Developer Trial) on your own infrastructure, or use the SAP system in your own company environment.

Are there live classes?

Recordings are available 24/7. Live classes and live master programs are included in the Premium plan.

Do I get a certificate?

Yes. When you complete the course you earn a certificate of completion that you can add to your LinkedIn profile.

Start this course today

The first three sections are free. With a subscription you get this full course and the entire SAP catalog.