Installation des Internal Webservice (SAP Netweaver) 

Der AE Internal Webservice war die frühere Methode für die Kommunikation mit einem AE-System. Sie wird nur für Partner unterstützt, die noch alte Installationen und Integrationen verwalten müssen. Für neue Installationen und Integrationen ist die REST-API die neuere und bevorzugte Kommunikationstechnologie. Weitere Informationen finden Sie unter REST-API

Die Automation Engine und die Java-Komponenten (z. B. AWI) kommunizieren unter Verwendung von TLS/SSL. Diese Komponenten richten eine Verbindung zum Java-Kommunikationsprozess (JCP) ein, der vertrauenswürdige Zertifikate verwendet, um seine Identität gegenüber anderen Kommunikationspartnern nachzuweisen.

Wenn Sie von einer Zertifizierungsstelle signierte Zertifikate verwendet haben, werden die Zertifikate standardmäßig im entsprechenden Java- oder Betriebssystemspeicher gespeichert (das ist der Java-Trust Store für Java-Komponenten). In diesem Fall müssen Sie nur prüfen, ob die Root-Zertifikate bereits im jeweiligen Speicher sind.

Wenn Sie nicht die Standardspeicherorte für die relevante Komponente verwenden möchten, stellen Sie sicher, dass Sie den Parameter trustedCertFolder= in der entsprechenden Konfigurationsdatei (INI) verwenden, um den Pfad zum Ordner zu definieren, in dem die vertrauenswürdigen Zertifikate gespeichert sind.

Weitere Informationen finden Sie unter Hinweise zu TLS/SSL für Automic Automation und Verbindungen zur AE sichern (TLS/SSL).

Die AE Internal Webservice-Datei UC4WS.SCA ist im Verzeichnis IMAGE:WEBSERVICE verfügbar.

Überprüfen Sie die compatibility matrix um zu erkennen, welche Version mit Ihrem System kompatibel ist. Weitere Informationen finden Sie unter Kompatibilitätsinformationen.

Die folgenden Schritte sind erforderlich, um den Internal Webservice auf einem SAP Netweaver-Anwendungsserver erfolgreich zu installieren und zu konfigurieren:

Installation des Internal Webservice

  1. Kopieren Sie auf dem Host-Computer die Datei UC4WS.SCA in das Eingangsverzeichnis des Java Support Package Managers (z. B. C:\usr\sap\trans\EPS\in).

  2. Starten Sie den Java Support Package Manager (JSPM) und melden Sie sich an der JEE Engine an.

  3. Wählen Sie unter Start Deployment die Option New Software Components für das Element Select Package Type (Schritt 1) und klicken Sie auf Next.

  4. In Specify Queue wird der Internal Webservice unter Select new components to deploy aufgelistet.

    Nach dem Deployment wird der Internal Webservice mit dem Status DEPLOYED angezeigt.

  5. Wählen Sie Exit, um das Programm zu beenden.

  6. WSDL ist verfügbar unter http://Servername:Port/uc4ws/uc4ws?wsdl.

Den Internal Webservice konfigurieren

Hinweis: Für den Zugriff auf die Web-Schnittstelle für den Internal Webservice der AE sind zusätzliche Berechtigungen erforderlich. Weitere Informationen finden Sie unter Konfigurations-Webschnittstelle für den Internal Webservice.

  1. Melden Sie sich auf dem Host-Computer bei der User Management Configuration von SAP NetWeaver an.

  2. Erstellen Sie die neue Rolle uc4 und weisen Sie sie einem Benutzer zu. Diese Rolle muss die zugewiesenen Aktionen uc4 und $SAP_J2EE_Engine_Upload beinhalten (Typ: J2EE and J2EE MODULE).

  3. Rufen Sie die Web-Schnittstelle für den Internal Webservice auf (http://Servername:Port/uc4ws/admin). Weitere Informationen finden Sie unter Konfigurations-Webschnittstelle für den Internal Webservice.

  4. Geben Sie den Kommunikationsprozess ein, mit dem eine Verbindung hergestellt werden soll. Verwenden Sie dazu das Format Servername:Port.

  5. Es ist kein Standardbenutzer erforderlich.

Siehe auch:

Nutzung des Webdiensts