Repositorio de Liberty[8.5.5.6 o posterior]

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

El perfil Liberty de WebSphere Application Server 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>
    
    <authorization-roles id="com.ibm.ws.batch">
    	<security-role name="batchAdmin" >
    		<user name="bob"/>
    	</security-role>
    </authorization-roles>

    Para obtener más información sobre cómo definir más roles y usuarios por lotes, consulte Protección del entorno de proceso por lotes del perfil Liberty.

    Importante: El certificado SSL autofirmado predeterminado en este ejemplo sólo está indicado para fines de desarrollo, no de producción.

Resultados

Ahora se configura la interfaz RESTful para el servidor de perfiles Liberty.


Icono que indica el tipo de tema Tema de tarea

Términos y condiciones para centros de información | Comentarios


Icono de indicación de fecha y hora Última actualización: 15 de junio de 2015
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=phil&product=was-libcore-mp&topic=twlp_batch_configrest
Nombre de archivo:twlp_batch_configrest.html