REST-API-Verwaltung

WebSphere Application Server Liberty enthält eine REST-konforme Verwaltungsschnittstelle, mit Sie Ihre Stapeljobs verwalten können. Die den Stapeljobs zugeordneten Basisoperationen sind das Übergeben, Stoppen, erneute Starten und das Anzeigen des Status. Sie können diese Operationen mit jedem HTTP-REST-Client durchführen. Daten, die als Teil einer Anforderung abgeschickt oder als Teil einer Antwort zurückgegeben werden, sind in JSON formatiert.

Vorgehensweise

  1. Fügen Sie der Datei server.xml die folgenden Features hinzu:
    <featureManager>
    	<feature>batch-1.0</feature>
    	<feature>batchManagement-1.0</feature>
    </featureManager>
  2. Das Feature batchManagement-1.0 aktiviert automatisch das SSL-Feature. Die REST-konforme Schnittstelle ist nur bei der Verwendung von SSL verfügbar. Deshalb müssen Sie ein SSL-Zertifikat und Benutzer erstellen. Fügen Sie der Datei server.xml Folgendes hinzu.
    <keyStore id="defaultKeyStore" password="Liberty"/>
    			
    <basicRegistry id="basic" realm="ibm/api">
    	<user name="bob" password="bobpwd" />
    	<user name="jane" password="janepwd" />
    </basicRegistry>
    
    <administrator-role>
    	<user>bob</user>
    </administrator-role>
    Anmerkung: Das selbst signierte SSL-Standardzertifikat ist für die Entwicklung und nicht für die Produktion vorgesehen.

Ergebnisse

Die REST-konforme Schnittstelle ist jetzt für Liberty konfiguriert.


Symbol das den Typ des Artikels anzeigt. Taskartikel

Dateiname: twlp_batch_administer_rest.html