Administración de API REST

WebSphere Application Server Liberty incluye una interfaz de gestión RESTful para gestionar los trabajos por lotes. Las operaciones básicas que están asociadas a un trabajo por lotes son enviar, detener, reiniciar y ver estado. Puede realizar estas operaciones utilizando un cliente REST de HTTP cualquiera. Los datos que se envían como parte de una solicitud o se devuelven como parte de una respuesta tienen un formato JSON.

Procedimiento

  1. Añada las características siguientes a server.xml:
    <featureManager>
    	<feature>batch-1.0</feature>
    	<feature>batchManagement-1.0</feature>
    </featureManager>
  2. La característica batchManagement-1.0 habilita automáticamente la característica SSL. La interfaz RESTful solo está disponible si se utiliza una SSL segura, así que debe crear un certificado y usuarios de SSL. Añada lo siguiente a server.xml.
    <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>
    Nota: El certificado SSL autofirmado predeterminado solo tiene como objetivo un uso de desarrollo y no de producción.

Resultados

Ahora, la interfaz RESTful está configurada para Liberty.


Icono que indica el tipo de tema Tema de tarea



Icono de indicación de fecha y hora Última actualización: Tuesday, 6 December 2016
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-libcore-mp&topic=twlp_batch_administer_rest
Nombre de archivo:twlp_batch_administer_rest.html