{"id":3325571,"date":"2023-10-24T13:59:52","date_gmt":"2023-10-24T11:59:52","guid":{"rendered":"https:\/\/erlebe-software.de\/?p=3325571"},"modified":"2024-08-02T11:04:40","modified_gmt":"2024-08-02T09:04:40","slug":"faq-abap-rap","status":"publish","type":"post","link":"https:\/\/erlebe-software.de\/abap-und-co\/faq-abap-rap\/","title":{"rendered":"FAQ: ABAP RAP"},"content":{"rendered":"\n
ABAP RESTful Application Programming Model (kurz: ABAP RAP oder SAP RAP) ist eine Programmierarchitektur von SAP, mit der Sie SAP HANA Entwicklungen erstellen können. Für einen Einstieg in das Thema, haben wir Ihnen in diesem Beitrag häufig gestellte Fragen rund um ABAP RAP zusammengefasst. <\/p>\n
ABAP RAP ist eine Entwicklungsumgebung von SAP, die die Architektur für die End-to-End-Entwicklung von HANA-optimierten OData Services definiert. ABAP stellt hierbei die Entwicklungssprache dar. Die Entwicklungsumgebung vereinfacht es Ihnen, Daten und Funktionen aus SAP-Systemen über das Internet zugänglich zu machen.<\/p>\n
Das ABAP RESTful Application Programming Model ist in drei Hauptbereiche unterteilt:<\/p>\n
Abb. 1: Die drei Hauptbereiche des ABAP RESTful Application Programming Model.<\/p>\n Für ein tiefergehendes Verständnis bietet SAP seiner Kundschaft ein Tutorial zu ABAP RAP<\/a> an.<\/p>\n RAP unterstützt die Entwicklung verschiedener Arten von Fiori-Anwendungen und die Bereitstellung von Web-APIs. Dies geschieht auf der Grundlage von Technologien und Frameworks wie Core Data Services (CDS) zur Definition semantisch reicher Datenmodelle, einer Service-Modell-Infrastruktur zur Erstellung von OData-Services mit Bindungen an das OData-Protokoll sowie ABAP-basierten Anwendungsdiensten für benutzerdefinierte Logik und SAPUI5-basierten Benutzeroberflächen.<\/p>\n<\/a><\/p>\n
Wie funktioniert SAP RAP?<\/h2>\n