Configuración de Liberty para la API REST de proceso por lotes

WebSphere Application Server Liberty incluye una interfaz de gestión RESTful para gestionar los trabajos por lotes de Java. El proceso por lotes gestionado habilita una interfaz REST HTTPS segura, para que pueda gestionar sus trabajos por lotes de Java externamente.

Procedimiento

  1. Añada la característica batchManagement-1.0 al archivo server.xml.
    <featureManager>
    	<feature>batchManagement-1.0</feature>
    </featureManager>
  2. Configure la persistencia por lotes configurando databaseStore que utiliza la característica por lotes Java. Consulte databaseStore en el archivo server.xml utilizando el elemento jobStoreRef. En el ejemplo siguiente se muestra cómo será el archivo server.xml.
    <batchPersistence jobStoreRef="BatchDatabaseStore" />
    
    <databaseStore id="BatchDatabaseStore" dataSourceRef="batchDB" />

    Para obtener más información acerca de la persistencia de bases de datos, incluida la creación automática frente a la creación manual de tablas, consulte la configuración de persistencia por lotes Java.

  3. Cree un certificado SSL y el registro de usuarios en el archivo server.xml, para que batchManagement-1.0 habilite automáticamente la característica SSL.
    <keyStore id="defaultKeyStore" password="Liberty"/>
    			
    <basicRegistry id="basic" realm="ibm/api">
    	<user name="bob" password="bobpwd" />
    	<user name="jane" password="janepwd" />
    </basicRegistry>
    Importante: El certificado SSL autofirmado predeterminado en este ejemplo sólo está indicado para fines de desarrollo, no de producción.

    Para obtener información sobre la configuración de la gestión basada en roles del entorno de proceso por lotes y la asignación de usuarios a roles, consulte Protección del entorno por lotes de Liberty.

Resultados

Ahora se configura la interfaz RESTful para el servidor de 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_configrest
Nombre de archivo:twlp_batch_configrest.html