Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.
SAP-Voraussetzungen
Die folgenden Voraussetzungen für die Installation des SDK gelten, wenn Ihre SAP-Systeme auf gehostet werden AWS.
Themen
Voraussetzungen für AWS das SDK für SAP ABAP
Im Folgenden sind die Voraussetzungen für das AWS SDK für SAP ABAP aufgeführt.
Themen
Basisversion
Das SDK für SAP ABAP ist mit SAP NetWeaver 7.4 und höher kompatibel. Das SDK für SAP ABAP berührt keine SAP-Anwendungstabellen. Es ist völlig unabhängig von Anwendungen wie SAP Enterprise Resource Planning und SAP Landscape Transformation Replication Server.
Die unterstützte SP-Mindeststufe für ist. SAP_BASIS 740
SP 0008
Weitere Informationen finden Sie im SAP-Hinweis 1856171 — Unterstützung von Formularfeldern mit demselben Namen in CL_HTTP_ENTITY
![Ein Beispiel für die Registerkarte Versionen installierter Softwarekomponenten im Portal.](images/sp-level.png)
Für und höhere Versionen gibt es keine Mindestanforderungen auf SAP_BASIS 750
SP-Ebene.
Kernel-Version
Das SDK für SAP ABAP und Tools, die den Internet Communication Manager (ICM) für HTTP-Konnektivität verwenden, verlassen sich bei seinen kryptografischen, HTTP-, XML- und JSON-Funktionen auf den SAP-Kernel. Wir empfehlen, die neueste Kernel-Version zu verwenden, die mit Ihrer SAP-Plattform kompatibel ist. NetWeaver Die Mindestanforderung ist die Kernel-Version 741. Weitere Informationen finden Sie im SAP-Hinweis 2083594 — SAP-Kernelversionen und SAP-Kernel-Patch-Levels
Wenn Sie die Kernel-Version 741 oder 742 verwenden, sind die folgenden Patch-Levels erforderlich:
-
741, Patch Nr. 212
-
742 Patch 111
Parameter
Ihr SAP-System muss Server Name Indication (SNI) unterstützen, wie in den folgenden SAP-Hinweisen beschrieben (erfordert SAP-Portalzugriff).
Konfigurieren Sie DEFAULT.PFL
den folgenden Parameter in der Datei.
icm/HTTPS/client_sni_enabled = TRUE
Hinweise
Wenden Sie den folgenden SAP-Hinweis auf Ihr System an.
Ausgehende Konnektivität
Das SDK für SAP ABAP ist ein HTTPS-Client. Das SAP-System sendet ausgehende HTTPS-Nachrichten. Eine eingehende Konnektivität ist nicht erforderlich.
HTTPS-Konnektivität
Alle AWS API-Aufrufe erfolgen mit verschlüsselten HTTPS-Kanälen. Das SAP-System muss so eingerichtet sein, dass es AWS Zertifikaten vertraut, um eine ausgehende HTTPS-Verbindung herzustellen.
-
Gehen Sie zu https://www.amazontrust.com/repository/
. -
Laden Sie unter Root-CAs alle Zertifikate über den PEM-Link herunter.
-
Importieren Sie diese Zertifikate in
STRUST
IhrSSL Client (Standard) PSE
auf jedem Ihrer SAP-Systeme, wie in der folgenden Abbildung gezeigt.
Zugriff auf Amazon EC2 EC2-Instance-Metadaten
Das ABAP-System stellt unverschlüsselte HTTP-Verbindungen zu localhost (http://169.254.169.254) her, um Amazon EC2 EC2-Instance-Metadaten zu aktivieren. Der HTTP-Kanal wird nur zum Abrufen von AWS Anmeldeinformationen vom lokalen Server verwendet. Der HTTP-Verkehr verbleibt innerhalb des Hosts.
Die Metadaten ermöglichen es einem SAP-System, sich sicher AWS zu authentifizieren, ohne einen geheimen Schlüssel im SAP Secure Store zu speichern. Diese Funktion gilt nur für SAP-Systeme, die auf Amazon EC2 gehostet werden.
Konfigurieren Sie die DEFAULT.PFL
Datei mit dem folgenden Parameter, damit Ihr SAP-System eine unverschlüsselte ausgehende HTTP-Verbindung herstellen kann.
icm/server_port_<xx> = PROT=HTTP,PORT=8000,TIMEOUT=60,PROCTIMEOUT=600
Verwenden Sie den folgenden Parameter, um die ausgehende HTTP-Verbindung zu aktivieren, ohne die eingehende Verbindung zu aktivieren.
icm/server_port_<xx> = PROT=HTTP,PORT=0,TIMEOUT=60,PROCTIMEOUT=600
Stellen Sie mit den folgenden Schritten sicher, dass Ihr SAP-System für ausgehende HTTP-Verbindungen konfiguriert ist:
-
Führen Sie die SMICM-Transaktion aus.
-
Gehen Sie zu Active Services.
-
Vergewissern Sie sich, dass in der HTTP-Zeile unter der Spalte Aktiv ein grünes Häkchen angezeigt wird, wie in der folgenden Abbildung dargestellt.
Voraussetzungen für AWS das SDK für SAP ABAP — BTP-Edition
Im Folgenden sind die einzigen Voraussetzungen für die AWS SDK for SAP ABAP - BTP-Edition aufgeführt.
SAP Landscape Portal — BTP-Ausgabe
Diese Voraussetzung gilt nur für AWS SDK for SAP ABAP — BTP Edition.
Das SAP Landscape Portal ist der einzige unterstützte Mechanismus zur Installation von Add-Ons in einer SAP-BTP-Umgebung. Stellen Sie sicher, dass Sie diesen Service abonniert haben. Weitere Informationen finden Sie unter Landscape Portal
SAP Credential Store — BTP-Ausgabe
Diese Voraussetzung gilt nur für AWS SDK for SAP ABAP — BTP Edition.
In der Developer Preview ist die geheime Zugriffsschlüsselauthentifizierung der einzige unterstützte Mechanismus zur Authentifizierung von AWS SDK for SAP ABAP — BTP Edition. Das SDK liest die Anmeldeinformationen aus dem Credential Store und speichert den geheimen Zugriffsschlüssel sicher.
Sie müssen die folgenden Voraussetzungen erfüllen.
-
Abonnement für Credential Store.
-
Credential Store, der Ihrem BTP-Unterkonto als Anspruch zugewiesen wurde. Weitere Informationen finden Sie unter Ersteinrichtung
. -
Eine Dienstinstanz mit Standardplan für Credential Store. Weitere Informationen finden Sie unter Eine Dienstinstanz erstellen
.
Weitere Informationen finden Sie unter SAP Credential Store verwenden.
Der Service SAP Credential Store läuft in SAP BTP außerhalb des ABAP BTP-Systems. Weitere Informationen finden Sie unter SAP Credential Store