Dekorationsartikel gehören nicht zum Leistungsumfang.
SAP Gateway und OData: Schnittstellenentwicklung für SAP Fiori, SAPUI5, HTML5, Windows u.v.m.
Buch von Carsten Bönnen (u. a.)
Sprache: Deutsch

89,90 €*

inkl. MwSt.

Versandkostenfrei per Post / DHL

auf Lager, Lieferzeit 1-2 Werktage

Kategorien:
Beschreibung

Sie wollen externe Programme an Ihre SAP-Systeme anbinden? Dieses Buch zeigt Ihnen, wie Sie SAP Gateway einsetzen, um mobile Apps, SAP-Fiori-Apps, Social-Media-Auftritte oder HTML5-Anwendungen mit SAP-Systemen zu verknüpfen. Sie lernen, Gateway-Services mit dem OData-Protokoll zu entwickeln und an das Backend anzubinden. Zahlreiche Programmierbeispiele verdeutlichen, wie die Services in den verschiedenen Anwendungstypen konsumiert werden. Die dritte Auflage ist aktuell zu SAP NetWeaver 7.5 und OData 4.0.

Aus dem Inhalt:

  • OData und REST
  • Installation und Konfiguration
  • Architektur und Schnittstellenintegration
  • Entwicklungswerkzeuge
  • Serviceerstellung und -registrierung
  • SAP-Fiori-Programmiermodell
  • SAPUI5-Anwendungsentwicklung
  • Mobile Anwendungsentwicklung
  • Social-Media-Anwendungsentwicklung
  • Anbindung von Microsoft-Anwendungen
  • Serviceerweiterungen für SAP S/4HANA
  • Administration und Sicherheit

Sie wollen externe Programme an Ihre SAP-Systeme anbinden? Dieses Buch zeigt Ihnen, wie Sie SAP Gateway einsetzen, um mobile Apps, SAP-Fiori-Apps, Social-Media-Auftritte oder HTML5-Anwendungen mit SAP-Systemen zu verknüpfen. Sie lernen, Gateway-Services mit dem OData-Protokoll zu entwickeln und an das Backend anzubinden. Zahlreiche Programmierbeispiele verdeutlichen, wie die Services in den verschiedenen Anwendungstypen konsumiert werden. Die dritte Auflage ist aktuell zu SAP NetWeaver 7.5 und OData 4.0.

Aus dem Inhalt:

  • OData und REST
  • Installation und Konfiguration
  • Architektur und Schnittstellenintegration
  • Entwicklungswerkzeuge
  • Serviceerstellung und -registrierung
  • SAP-Fiori-Programmiermodell
  • SAPUI5-Anwendungsentwicklung
  • Mobile Anwendungsentwicklung
  • Social-Media-Anwendungsentwicklung
  • Anbindung von Microsoft-Anwendungen
  • Serviceerweiterungen für SAP S/4HANA
  • Administration und Sicherheit
Über den Autor
Carsten Bönnen arbeitet aktuell bei der SAP SE im strategischen Product Management für die SAP Cloud Platform. Er erlangte seinen M. A. in Computerlinguistik und Künstlicher Intelligenz im Jahr 2001. Im selben Jahr begann er seine Karriere bei SAP, wo er zunächst als Java-Entwickler und Schulungsleiter und später als Berater tätig wurde. Ab 2002 arbeitete er als er Product Manager für SAP NetWeaver Portal; SAP NetWeaver Visual Composer; SAP Gateway und SAP API Management. Sowie als Director for Technology Strategy für das Strategic Alliance Management Microsoft.
Zusammenfassung
SAP Fiori, mobile Apps und Unternehmensanwendungen anbinden
Inhaltsverzeichnis
Vorwort von Björn Goerke ... 19

Einleitung ... 21

Teil I. Einstieg ... 25

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

1.1 ... Moderne Geschäftsanwendungen ... 28

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

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

1.4 ... Installation und Deployment ... 46

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

1.6 ... Zusammenfassung ... 60

2. Einführung in OData ... 61

2.1 ... OData und REST ... 61

2.2 ... Struktur eines OData-Service ... 70

2.3 ... OData-Operationen ... 80

2.4 ... OData-Abfrageoptionen ... 83

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

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

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

2.8 ... Zusammenfassung ... 119

3. Architektur und Integration ... 121

3.1 ... Gateway-Prinzipien ... 122

3.2 ... SAP-Gateway-Architektur ... 123

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

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

3.5 ... Zusammenfassung ... 150

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

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

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

4.3 ... Schnellstartanleitung ... 168

4.4 ... Installation und Konfiguration im Detail ... 175

4.5 ... Zusammenfassung ... 188

Teil II. Serviceerstellung ... 189

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

5.1 ... Serviceerstellung -- Möglichkeiten ... 192

5.2 ... Prozess der Serviceerstellung ... 195

5.3 ... SAP Gateway -- Entwicklungswerkzeuge ... 200

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

5.5 ... OData-Channel ... 233

5.6 ... Zusammenfassung ... 240

6. Serviceentwicklung ... 241

6.1 ... Definition des Datenmodells ... 242

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

6.3 ... Service-Stub-Erzeugung ... 279

6.4 ... Serviceverwaltung ... 281

6.5 ... Iterative Serviceimplementierung und Modellerweiterung ... 286

6.6 ... Zusammenfassung ... 364

7. Servicegenerierung ... 365

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

7.2 ... Generierung über Suchhilfen ... 405

7.3 ... Generierung über Redefinition ... 407

7.4 ... Zusammenfassung ... 426

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

8.1 ... Entwicklung von CDS Views ... 431

8.2 ... Modellierte Datenquellen ... 439

8.3 ... Referenzierte Datenquellen ... 444

8.4 ... OData-Services annotieren ... 449

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

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

8.7 ... ABAP-RESTful-Programmiermodell ... 479

8.8 ... Zusammenfassung ... 496

Teil III. Anwendungsentwicklung ... 497

9. SAPUI5-Applikationsentwicklung ... 499

9.1 ... Entwicklung von Webapplikationen ... 500

9.2 ... Einführung in SAP Fiori und SAPUI5 ... 501

9.3 ... SAPUI5 installieren ... 507

9.4 ... Erstellung einer SAPUI5-Anwendung ... 509

9.5 ... Zusammenfassung ... 516

10. SAP Web IDE ... 517

10.1 ... Installation und Zugriff ... 518

10.2 ... Verbindung zu SAP Gateway ... 526

10.3 ... OData-Beispielservices ... 530

10.4 ... SAPUI5-Anwendungsentwicklung ... 532

10.5 ... SAP-Fiori-Referenz-Apps ... 538

10.6 ... OData-Modell-Editor ... 540

10.7 ... Zusammenfassung ... 545

11. Erweiterbarkeit ... 547

11.1 ... Redefinition und Erweiterung von OData-Services ... 547

11.2 ... Erweiterbarkeit von SAPUI5-Anwendungen ... 554

11.3 ... SAP-Fiori-Anwendungen erweitern ... 557

11.4 ... Erweitern von SAP S/4HANA ... 594

11.5 ... Zusammenfassung ... 599

12. Entwicklung mobiler Apps ... 601

12.1 ... Übersicht ... 603

12.2 ... Native mobile Applikationen ... 604

12.3 ... Hybride mobile Applikationen ... 618

12.4 ... Zusammenfassung ... 629

13. Social-Media-Applikationsentwicklung ... 631

13.1 ... PHP ... 632

13.2 ... Facebook ... 637

13.3 ... Twitter ... 646

13.4 ... Sina Weibo ... 651

13.5 ... Zusammenfassung ... 662

14. Entwicklung von Unternehmensanwendungen ... 663

14.1 ... Microsoft Excel ... 664

14.2 ... Microsoft SharePoint/Office 365 ... 671

14.3 ... Microsoft Visual C# Windows Desktop ... 679

14.4 ... Microsoft Active Server Pages .NET ... 685

14.5 ... Zusammenfassung ... 685

Teil IV. Administration ... 687

15. Lifecycle Management: Qualitätssicherung, Service-Deployment und Operations ... 689

15.1 ... Testen ... 690

15.2 ... Service-Deployment ... 699

15.3 ... Operations ... 710

15.4 ... Zusammenfassung ... 720

16. Sicherheit ... 721

16.1 ... Sicherheit von Netzwerk und Kommunikation ... 721

16.2 ... Benutzerverwaltung und Berechtigungen ... 732

16.3 ... Single Sign-on und Authentifizierungsmechanismen ... 734

16.4 ... Empfohlene Authentifizierungsmechanismen ... 745

16.5 ... Read Access Logging ... 759

16.6 ... Zusammenfassung ... 762

Teil V. Ausblick ... 763

17. Aktuelle und zukünftige Entwicklungen ... 765

17.1 ... SAP Gateway und Cloud-Computing ... 765

17.2 ... Gamification ... 768

17.3 ... Internet der Dinge ... 770

17.4 ... Zusammenfassung ... 772

A. Weiterführende Konzepte ... 773

B. Die Autoren ... 807

Index ... 809
Details
Erscheinungsjahr: 2019
Fachbereich: Anwendungs-Software
Genre: Informatik
Rubrik: Naturwissenschaften & Technik
Medium: Buch
Seiten: 818
Reihe: SAP Press
Inhalt: 818 S.
ISBN-13: 9783836267175
ISBN-10: 3836267179
Sprache: Deutsch
Herstellernummer: 459/06717
Einband: Gebunden
Autor: Bönnen, Carsten
Drees, Volker
Fischer, André
Heinz, Ludwig
Strothmann, Karsten
Auflage: 3. aktualisierte und erweiterte Auflage 2019
Hersteller: Rheinwerk
Rheinwerk Verlag GmbH
Maße: 246 x 182 x 53 mm
Von/Mit: Carsten Bönnen (u. a.)
Erscheinungsdatum: 28.05.2019
Gewicht: 1,621 kg
preigu-id: 115363013
Über den Autor
Carsten Bönnen arbeitet aktuell bei der SAP SE im strategischen Product Management für die SAP Cloud Platform. Er erlangte seinen M. A. in Computerlinguistik und Künstlicher Intelligenz im Jahr 2001. Im selben Jahr begann er seine Karriere bei SAP, wo er zunächst als Java-Entwickler und Schulungsleiter und später als Berater tätig wurde. Ab 2002 arbeitete er als er Product Manager für SAP NetWeaver Portal; SAP NetWeaver Visual Composer; SAP Gateway und SAP API Management. Sowie als Director for Technology Strategy für das Strategic Alliance Management Microsoft.
Zusammenfassung
SAP Fiori, mobile Apps und Unternehmensanwendungen anbinden
Inhaltsverzeichnis
Vorwort von Björn Goerke ... 19

Einleitung ... 21

Teil I. Einstieg ... 25

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

1.1 ... Moderne Geschäftsanwendungen ... 28

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

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

1.4 ... Installation und Deployment ... 46

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

1.6 ... Zusammenfassung ... 60

2. Einführung in OData ... 61

2.1 ... OData und REST ... 61

2.2 ... Struktur eines OData-Service ... 70

2.3 ... OData-Operationen ... 80

2.4 ... OData-Abfrageoptionen ... 83

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

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

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

2.8 ... Zusammenfassung ... 119

3. Architektur und Integration ... 121

3.1 ... Gateway-Prinzipien ... 122

3.2 ... SAP-Gateway-Architektur ... 123

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

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

3.5 ... Zusammenfassung ... 150

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

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

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

4.3 ... Schnellstartanleitung ... 168

4.4 ... Installation und Konfiguration im Detail ... 175

4.5 ... Zusammenfassung ... 188

Teil II. Serviceerstellung ... 189

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

5.1 ... Serviceerstellung -- Möglichkeiten ... 192

5.2 ... Prozess der Serviceerstellung ... 195

5.3 ... SAP Gateway -- Entwicklungswerkzeuge ... 200

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

5.5 ... OData-Channel ... 233

5.6 ... Zusammenfassung ... 240

6. Serviceentwicklung ... 241

6.1 ... Definition des Datenmodells ... 242

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

6.3 ... Service-Stub-Erzeugung ... 279

6.4 ... Serviceverwaltung ... 281

6.5 ... Iterative Serviceimplementierung und Modellerweiterung ... 286

6.6 ... Zusammenfassung ... 364

7. Servicegenerierung ... 365

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

7.2 ... Generierung über Suchhilfen ... 405

7.3 ... Generierung über Redefinition ... 407

7.4 ... Zusammenfassung ... 426

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

8.1 ... Entwicklung von CDS Views ... 431

8.2 ... Modellierte Datenquellen ... 439

8.3 ... Referenzierte Datenquellen ... 444

8.4 ... OData-Services annotieren ... 449

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

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

8.7 ... ABAP-RESTful-Programmiermodell ... 479

8.8 ... Zusammenfassung ... 496

Teil III. Anwendungsentwicklung ... 497

9. SAPUI5-Applikationsentwicklung ... 499

9.1 ... Entwicklung von Webapplikationen ... 500

9.2 ... Einführung in SAP Fiori und SAPUI5 ... 501

9.3 ... SAPUI5 installieren ... 507

9.4 ... Erstellung einer SAPUI5-Anwendung ... 509

9.5 ... Zusammenfassung ... 516

10. SAP Web IDE ... 517

10.1 ... Installation und Zugriff ... 518

10.2 ... Verbindung zu SAP Gateway ... 526

10.3 ... OData-Beispielservices ... 530

10.4 ... SAPUI5-Anwendungsentwicklung ... 532

10.5 ... SAP-Fiori-Referenz-Apps ... 538

10.6 ... OData-Modell-Editor ... 540

10.7 ... Zusammenfassung ... 545

11. Erweiterbarkeit ... 547

11.1 ... Redefinition und Erweiterung von OData-Services ... 547

11.2 ... Erweiterbarkeit von SAPUI5-Anwendungen ... 554

11.3 ... SAP-Fiori-Anwendungen erweitern ... 557

11.4 ... Erweitern von SAP S/4HANA ... 594

11.5 ... Zusammenfassung ... 599

12. Entwicklung mobiler Apps ... 601

12.1 ... Übersicht ... 603

12.2 ... Native mobile Applikationen ... 604

12.3 ... Hybride mobile Applikationen ... 618

12.4 ... Zusammenfassung ... 629

13. Social-Media-Applikationsentwicklung ... 631

13.1 ... PHP ... 632

13.2 ... Facebook ... 637

13.3 ... Twitter ... 646

13.4 ... Sina Weibo ... 651

13.5 ... Zusammenfassung ... 662

14. Entwicklung von Unternehmensanwendungen ... 663

14.1 ... Microsoft Excel ... 664

14.2 ... Microsoft SharePoint/Office 365 ... 671

14.3 ... Microsoft Visual C# Windows Desktop ... 679

14.4 ... Microsoft Active Server Pages .NET ... 685

14.5 ... Zusammenfassung ... 685

Teil IV. Administration ... 687

15. Lifecycle Management: Qualitätssicherung, Service-Deployment und Operations ... 689

15.1 ... Testen ... 690

15.2 ... Service-Deployment ... 699

15.3 ... Operations ... 710

15.4 ... Zusammenfassung ... 720

16. Sicherheit ... 721

16.1 ... Sicherheit von Netzwerk und Kommunikation ... 721

16.2 ... Benutzerverwaltung und Berechtigungen ... 732

16.3 ... Single Sign-on und Authentifizierungsmechanismen ... 734

16.4 ... Empfohlene Authentifizierungsmechanismen ... 745

16.5 ... Read Access Logging ... 759

16.6 ... Zusammenfassung ... 762

Teil V. Ausblick ... 763

17. Aktuelle und zukünftige Entwicklungen ... 765

17.1 ... SAP Gateway und Cloud-Computing ... 765

17.2 ... Gamification ... 768

17.3 ... Internet der Dinge ... 770

17.4 ... Zusammenfassung ... 772

A. Weiterführende Konzepte ... 773

B. Die Autoren ... 807

Index ... 809
Details
Erscheinungsjahr: 2019
Fachbereich: Anwendungs-Software
Genre: Informatik
Rubrik: Naturwissenschaften & Technik
Medium: Buch
Seiten: 818
Reihe: SAP Press
Inhalt: 818 S.
ISBN-13: 9783836267175
ISBN-10: 3836267179
Sprache: Deutsch
Herstellernummer: 459/06717
Einband: Gebunden
Autor: Bönnen, Carsten
Drees, Volker
Fischer, André
Heinz, Ludwig
Strothmann, Karsten
Auflage: 3. aktualisierte und erweiterte Auflage 2019
Hersteller: Rheinwerk
Rheinwerk Verlag GmbH
Maße: 246 x 182 x 53 mm
Von/Mit: Carsten Bönnen (u. a.)
Erscheinungsdatum: 28.05.2019
Gewicht: 1,621 kg
preigu-id: 115363013
Warnhinweis

Ähnliche Produkte

Ähnliche Produkte