SAP-Schnittstellenprogrammierung
Umfassende Programmierbeispiele zu RFC, BAPI, ALE, OData und SOAP
Rheinwerk Verlag |
|
Autor:innen |
Michael Englbrecht (4), Oliver Pehnke |
733 Seiten, Hardcover, 5. Auflage |
|
Erschienen |
06/2025 |
978-3-367-10329-4 9783367103294 |
SAP-Schnittstellen verstehen und anwenden – der umfassende Leitfaden
Wer SAP-Systeme mit anderen Anwendungen verbinden möchte – ob in der Cloud oder lokal –, findet in diesem Buch alle relevanten Informationen: Von klassischen Schnittstellen wie RFC und BAPI bis hin zu modernen Technologien wie OData, ABAP Channels und SOAP. Es zeigt Schritt für Schritt, wie Sie SAP- und externe Systeme über APIs miteinander kommunizieren lassen – praxisnah und leicht verständlich.
Alle wichtigen SAP-Schnittstellen kompakt erklärt
Das Buch gilt als Standardwerk für SAP-Schnittstellentechnologien. Es bietet eine umfassende Einführung in die Konfiguration und Programmierung von Verbindungen zwischen SAP-Systemen und Drittanwendungen – sowohl in On-Premise- als auch in Cloud-Umgebungen. Dabei werden zentrale Technologien wie RFC, BAPI, ALE, IDoc, SOAP und OData detailliert behandelt. Auch moderne Modelle wie das ABAP RESTful Application Programming Model und das SAP Cloud Application Programming Model werden beleuchtet.
Programmieren mit Praxisbezug
Die Inhalte sind durchgängig mit ausformulierten Programmierbeispielen in ABAP, Java, C, C++ und C# untermauert. Diese Beispiele helfen dabei, die gezeigten Konzepte direkt in der Praxis umzusetzen. Ein besonderes Augenmerk liegt auf realitätsnahen Szenarien – etwa der Anbindung einer SAP-Fiori-Elements-Anwendung über OData.
Neue Themen in der 5. Auflage
In der aktuellen Ausgabe lernen Leserinnen und Leser, wie APIs über den SAP Business Accelerator Hub bereitgestellt werden, welche Rolle SAP Event Mesh bei der ereignisgesteuerten Integration spielt und wie sie die Infrastruktur der SAP Business Technology Platform optimal nutzen können.
Aus dem Inhalt
- ABAP-Plattform und SAP BTP
- Remote Function Call mit ABAP, Java , C/C++ und C#
- Business Application Programming Interfaces (BAPI)
- IDoc und ALE
- SOAP
- OData und SAP Gateway
- OData mit RAP und CAP
- ABAP Push und Message Channels
- SAP Business Accelerator Hub
- SAP Event Mesh
- SAP Integration Suite
In dieser Leseprobe zeigen die Autoren, wie Sie mit der ABAP-Plattform SOAP-Webservices entwickeln und nutzen. Sehen Sie Schritt für Schritt, wie Sie SOAP-Services in ABAP erstellen, veröffentlichen und testen – sowohl mit dem Inside-Out- (Code-First) als auch dem Outside-In- (Contract-First) Ansatz. An zahlreichen Beispielen lernen Sie, wie Sie Webservice-Clients generieren, logische Ports konfigurieren und die Kommunikation mit anderen Systemen über WSDL-Dateien ermöglichen.
Wer hat's geschrieben?
Michael Englbrecht ist Principal Managing Consultant bei der eXXcellent solutions GmbH in Ulm. Er ist dort im Bereich Business Development SAP tätig. Zu seinen Schwerpunkten gehören die Integration von Systemen in die SAP-Landschaft und die Planung und Implementierung serviceorientierter Infrastrukturen. Außerdem widmet er sich der Konzeption, dem Design und der Implementierung von SAP-Fiori- und SAPUI5-Anwendungen und berät Kunden bei der Umsetzung der SAP User Experience. Ein weiterer Schwerpunkt seiner Arbeit ist die Beratung bei SAP-Enterprise-Portal-Projekten sowie im Bereich SAP NetWeaver Knowledge Management and Collaboration.
Oliver Pehnke, Dipl.-Ing., ist seit 2005 Entwickler, Architekt und Trainer und in Technologie-Stacks wie Java, Web und SAP zuhause. Seine Karriere ist geprägt von innovativen Projekten, in denen er robuste, skalierbare und zukunftsfähige Softwarelösungen gestaltet hat. Mit seiner einzigartigen Mischung aus technischem Scharfsinn und der Freude am Entdecken neuer Horizonte – sowohl im Softwarebereich als auch im Leben – ist er ein inspirierender Wegbegleiter für jedes digitale Projekt.
Rheinwerk Verlag |
|
Autor:innen |
Michael Englbrecht (4), Oliver Pehnke |
733 Seiten, Hardcover, 5. Auflage |
|
Erschienen |
06/2025 |
978-3-367-10329-4 9783367103294 |

