SAP Gateway und OData
Schnittstellenentwicklung für SAP Fiori, SAPUI5, HTML5, Windows u. v. m.
Über dieses BuchSie 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...
lieferbar
versandkostenfrei
Buch (Gebunden)
Fr. 99.90
inkl. MwSt.
- Kreditkarte, Paypal, Rechnungskauf
- 30 Tage Widerrufsrecht
Produktdetails
Produktinformationen zu „SAP Gateway und OData “
Klappentext zu „SAP Gateway und OData “
Über dieses BuchSie 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
Inhaltsverzeichnis zu „SAP Gateway und OData “
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
... mehr
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
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
... weniger
Autoren-Porträt von Carsten Bönnen, Volker Drees, André Fischer, Ludwig Heinz, Karsten Strothmann
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. Volker Drees hat umfangreiche Erfahrung in den Bereichen: ABAP-Entwicklung, ERP-Implementierung, SAP CRM, Mobile Sales, Mobile Asset Management und Mobile Infrastructure. Aktuell arbeitet er bei der SAP SE als Produktexperte für SAP Gateway und für das ABAP RESTful Programming Model im Bereich Technology & Innovation - Core Platform. Volker Drees begann seine SAP-Karriere im Jahr 1998 in der SAP-Beratung. Anschliessend arbeitete er als Regional Group Expert für mobile Anwendungen im Bereich Business User und Information Worker. Er hat an der Fachhochschule Wiesbaden Elektrotechnik in der Fachrichtung Nachrichtentechnik studiert und einen Abschluss als Diplom-Ingenieur (FH). André Fischer ist SAP Technology Ambassador und seit der Einführung des Produktes im Jahre 2011 im Produktmanagement von SAP Gateway tätig. Aktuell arbeitet er ausserdem im Produkt Management für das SAP Cloud Platform ABAP Environment. Nach dem Studium der Physik an der RWTH Aachen und der Universität Heidelberg begann er 1995 zunächst bei einem SAP-Partner als Technologie-Berater und wechselte 2004 zur SAP AG. Die Schwerpunkte seiner Arbeit in den vergangenen 15 Jahren lagen in den Bereichen Integration von SAP- und Microsoft-Technologien, Single Sign-on, Identity Management und SAP Gateway. Zu diesen Themen hat er zahlreiche Beiträge im SAP Community Network verfasst und wurde mehrfach als SCN Topic Lead im Bereich SAP Gateway
... mehr
ausgezeichnet. Mit mehr als 20 Jahren Erfahrung in verschiedenen SAP-Technologien ist André Fischer für viele SAP-Kunden und Partner ein geschätzter Ansprechpartner. Sie können André Fischer unter andre.fischer@sap.com kontaktieren. Ludwig Heinz leitet die IT-Abteilung bei Wilkhahn, einem mittelständischen, weltweit agierenden Büromöbelhersteller, der immer wieder innovative Branchenstandards entwickelt. Er studierte Wirtschaftsinformatik im dualen Diplom-Studiengang an der Fachhochschule der Wirtschaft (FHDW) in Bergisch Gladbach und übernahm im Jahre 2006 das Thema Web Dynpro ABAP und Enterprise-Service-Entwicklung bei der itelligence AG am Standort Köln. Von 2011 bis Ende 2013 war er Mitglied im SAP Design Partner Council NetWeaver Gateway. Dort arbeitete er eng mit der SAP AG und weiteren Partnern an der Weiterentwicklung und Optimierung von SAP Gateway. Von 2014 bis Februar 2019 war er als IT-Leiter bei der Theo Steil GmbH tätig. Ludwig Heinz hält bis heute die Verbindung zwischen Forschung, Lehre und Praxis und berät Studenten rund um das Thema »Mobile Technologien«. Karsten Strothmann ist Evangelist und Produktmanager bei der SAP SE in Walldorf und kümmert sich derzeit um Event-getriebene Architekturen und Serverless-Themen im Rahmen der SAP Cloud Platform. Er arbeitet seit 20 Jahren in der Softwarebranche, 18 davon hat Karsten bei der SAP verbracht. Während dieser Zeit hat er verschiedene Rollen in der Entwicklung, dem Produktmanagement, der Qualitätssicherung, dem Projektmanagement und in der Beratung eingenommen. Dies ermöglichte ihm den Aufbau eines holistischen Verständnisses von Softwareerstellung und Softwarenutzung. Karsten hat SAP Gateway von den ersten Tagen an, primär durch die Betreuung von zahlreichen Kundenprojekten und durch eine holistische Qualitätssicherung, begleitet. Karsten Strothmann ist Diplom-Informatiker mit einem Abschluss der Technischen Universität Dortmund.
... weniger
Bibliographische Angaben
- Autoren: Carsten Bönnen , Volker Drees , André Fischer , Ludwig Heinz , Karsten Strothmann
- 2019, 3., aktualisierte und erweiterte Auflage 2019, 818 Seiten, Masse: 18,2 x 24,6 cm, Gebunden, Deutsch
- Verlag: SAP Press
- ISBN-10: 3836267179
- ISBN-13: 9783836267175
- Erscheinungsdatum: 27.05.2019
Kommentar zu "SAP Gateway und OData"
0 Gebrauchte Artikel zu „SAP Gateway und OData“
Zustand | Preis | Porto | Zahlung | Verkäufer | Rating |
---|
Schreiben Sie einen Kommentar zu "SAP Gateway und OData".
Kommentar verfassen