Produktbild: SAP Gateway und OData

SAP Gateway und OData Schnittstellenentwicklung für SAP Fiori, mobile und Enterprise-Anwendungen — Schnittstellenentwicklung für SAP Fiori, mobile und Enterprise-Anwendungen

Aus der Reihe SAP PRESS

89,90 €

inkl. gesetzl. MwSt., Versandkostenfrei

Lieferung nach Hause

Beschreibung

Produktdetails

Einband

Gebundene Ausgabe

Erscheinungsdatum

01.08.2024

Verlag

Rheinwerk

Seitenzahl

878

Maße (L/B/H)

24,5/18,1/5,4 cm

Gewicht

1752 g

Farbe

Schwarz / Graublau

Auflage

4

Sprache

Deutsch

ISBN

978-3-8362-9808-7

Beschreibung

Produktdetails

Einband

Gebundene Ausgabe

Erscheinungsdatum

01.08.2024

Verlag

Rheinwerk

Seitenzahl

878

Maße (L/B/H)

24,5/18,1/5,4 cm

Gewicht

1752 g

Farbe

Schwarz / Graublau

Auflage

4

Sprache

Deutsch

ISBN

978-3-8362-9808-7

Herstelleradresse

Rheinwerk Verlag GmbH
Rheinwerkallee 4
53227 Bonn
DE

Email: service@rheinwerk-verlag.de

Noch keine Bewertungen vorhanden

Verfassen Sie die erste Bewertung zu diesem Artikel

Helfen Sie anderen Kundinnen und Kunden durch Ihre Meinung.

Kundinnen und Kunden meinen

Bewertungen (0)

Weitere Artikel findest du in

Die Leseprobe wird geladen.
  • Produktbild: SAP Gateway und OData




  •   Vorwort ... 19



      Einleitung ... 21



      Danksagung ... 25



    TEIL I.  Einstieg ... 29



      1.  Einführung in SAP Gateway ... 31






           1.1 ... Moderne Geschäftsanwendungen ... 32



           1.2 ... SAP Gateway für moderne Geschäftsanwendungen ... 44



           1.3 ... SAP Gateway in SAP S/4HANA ... 49



           1.4 ... Installation und Deployment ... 51



           1.5 ... SAP Gateway im Kontext anderer relevanter SAP-Produkte ... 57



           1.6 ... Zusammenfassung ... 63






      2.  Einführung in OData ... 65






           2.1 ... OData und REST ... 65



           2.2 ... Struktur eines OData-Service ... 74



           2.3 ... OData-Operationen ... 83



           2.4 ... OData-Abfrageoptionen ... 87



           2.5 ... OData in SAP-Lösungen ... 105



           2.6 ... OData-Funktionen von SAP Gateway ... 114



           2.7 ... Was ist anders in OData 4.0? ... 118



           2.8 ... Zusammenfassung ... 122






      3.  Architektur und Integration ... 123






           3.1 ... Gateway-Prinzipien ... 124



           3.2 ... SAP-Gateway-Architektur ... 125



           3.3 ... Integration mit anderen SAP-Technologien ... 137



           3.4 ... ABAP-Programmiermodell für SAP Fiori ... 141



           3.5 ... ABAP RESTful Application Programming Model ... 150



           3.6 ... Zusammenfassung ... 159






      4.  Deployment-Optionen, Installation und Konfiguration ... 161






           4.1 ... Einführung in das Deployment von SAP Gateway ... 161



           4.2 ... Vorbereitung für Installation und Konfiguration ... 174



           4.3 ... Schnellstartanleitung ... 176



           4.4 ... Installation und Konfiguration im Detail ... 184



           4.5 ... Zusammenfassung ... 197






    TEIL II.  Serviceerstellung ... 199



      5.  Einführung in die Erstellung von OData-Services mit SAP Gateway ... 201






           5.1 ... Serviceerstellung -- Möglichkeiten ... 202



           5.2 ... Prozess der Serviceerstellung ... 206



           5.3 ... SAP Gateway -- Entwicklungswerkzeuge ... 210



           5.4 ... Serviceerstellung -- Schritt für Schritt ... 221



           5.5 ... OData-Channel ... 245



           5.6 ... Zusammenfassung ... 251






      6.  Serviceentwicklung ... 253






           6.1 ... Definition des Datenmodells ... 254



           6.2 ... Serviceregistrierung im SAP-Backend-System ... 284



           6.3 ... Service-Stub-Erzeugung ... 290



           6.4 ... Serviceverwaltung ... 292



           6.5 ... Iterative Serviceimplementierung und Modellerweiterung ... 297



           6.6 ... Zusammenfassung ... 374






      7.  Servicegenerierung ... 377






           7.1 ... Generierung auf Basis einer RFC-/BOR-Schnittstelle ... 380



           7.2 ... Generierung über Suchhilfen ... 417



           7.3 ... Generierung über Redefinition ... 419



           7.4 ... Generierung auf Basis einer analytischen Query ... 428



           7.5 ... Zusammenfassung ... 440






      8.  ABAP-Programmiermodell für SAP Fiori ... 441






           8.1 ... Entwicklung von CDS Views ... 443



           8.2 ... Modellierte Datenquellen ... 450



           8.3 ... Referenzierte Datenquellen ... 456



           8.4 ... OData-Services annotieren ... 461



           8.5 ... ABAP-Programmiermodell für SAP Fiori mit klassischen Schnittstellen ... 465



           8.6 ... ABAP-Programmiermodell für SAP Fiori mit BOPF ... 475



           8.7 ... Zusammenfassung ... 489






      9.  ABAP RESTful Application Programming Model ... 491






           9.1 ... Datenmodellierung ... 494



           9.2 ... Business-Service-Provisionierung ... 506



           9.3 ... Servicekonsumierung ... 519



           9.4 ... Transaktionales Verhalten ... 523



           9.5 ... Eine App mithilfe der ADT generieren ... 544



           9.6 ... Entity Manipulation Language ... 549



           9.7 ... Business-Objekt-Merkmale ... 554



           9.8 ... Zusammenfassung ... 559






    TEIL III.  Anwendungsentwicklung ... 561



    10.  SAPUI5-Applikationsentwicklung ... 563






           10.1 ... Entwicklung von Webapplikationen ... 564



           10.2 ... Einführung in SAP Fiori und SAPUI5 ... 565



           10.3 ... Erstellung einer SAPUI5-Anwendung ... 571



           10.4 ... Zusammenfassung ... 574






    11.  SAP Business Application Studio ... 575






           11.1 ... SAP Business Application Studio einrichten ... 576



           11.2 ... Verbindung mit SAP Gateway einrichten ... 580



           11.3 ... SAP Business Application Studio Dev Space erstellen ... 583



           11.4 ... OData-Beispielservices ... 587



           11.5 ... SAPUI5-Anwendungsentwicklung ... 589



           11.6 ... Zusammenfassung ... 604






    12.  Erweiterbarkeit ... 605






           12.1 ... Redefinition und Erweiterung von SAP Gateway OData-Services ... 606



           12.2 ... Erweitern von OData-Services in SAP S/4HANA und SAP S/4HANA Cloud Public und Private Edition ... 637



           12.3 ... Erweitern von SAP-Fiori-Apps mit SAPUI5-Flexibilität ... 660



           12.4 ... Zusammenfassung ... 666






    13.  Entwicklung mobiler Apps ... 669






           13.1 ... Übersicht über Entwicklungsansätze ... 671



           13.2 ... SAP Mobile Development Kit (SAP MDK) ... 672



           13.3 ... Native mobile Applikationen ... 690



           13.4 ... Zusammenfassung ... 707






    14.  Social-Media-Applikationsentwicklung ... 709






           14.1 ... PHP ... 710



           14.2 ... Facebook/Meta ... 715



           14.3 ... X ... 723



           14.4 ... Sina Weibo ... 728



           14.5 ... Zusammenfassung ... 738






    15.  Entwicklung von Unternehmensanwendungen ... 739






           15.1 ... Microsoft Excel ... 740



           15.2 ... Microsoft SharePoint/Office 365 ... 749



           15.3 ... Microsoft Visual C# Windows Desktop ... 757



           15.4 ... Microsoft Active Server Pages .NET ... 762



           15.5 ... Zusammenfassung ... 762






    16.  Lifecycle Management: Qualitätssicherung, Service-Deployment und Operations ... 765






           16.1 ... Testen ... 766



           16.2 ... Service-Deployment ... 775



           16.3 ... Operations ... 786



           16.4 ... DevOps und Entwicklung mit SAP Gateway ... 795



           16.5 ... Zusammenfassung ... 797






    17.  Sicherheit ... 799






           17.1 ... Sicherheit von Netzwerk und Kommunikation ... 799



           17.2 ... Benutzerverwaltung und Berechtigungen ... 810



           17.3 ... Single Sign-on und Authentifizierungsmechanismen ... 812



           17.4 ... Empfohlene Authentifizierungsmechanismen ... 822



           17.5 ... Zusammenfassung ... 840






      Anhang ... 841






           A ... Weiterführende Konzepte ... 841






      Die Autoren ... 865



      Index ... 869