Liberty: Transferencia de archivos

La característica restConnector-1.0 incluye los MBeans FileTransfer y FileService. El MBean FileTransfer admite operaciones de supresión, subida y bajada de archivos desde y en un servidor de Liberty en ejecución. El MBean FileService ofrece acceso a listas de directorios y metadatos de archivos, y ofrece además operaciones de archivado como create y expand.

Los MBeans FileTransfer y FileService son útiles para realizar operaciones remotas en Liberty, como actualizar la configuración o la instalación de una aplicación. Una actualización de la configuración se puede realizar de forma remota al subir un archivo server.xml actualizado en el servidor de Liberty de destino. Una aplicación se puede instalar al subir el archivo de la aplicación y un archivo server.xml actualizado o simplemente al subir el archivo de la aplicación en la carpeta dropins supervisada.

El MBean FileTransfer incluye listas de lectura y escritura configurables de modo que puede controlar los directorios que se pueden leer o en los que se puede escribir al utilizar el MBean FileTransfer.

Consulte el apartado que trata sobre el MBean FileTransfer en el tema Lista de MBeans proporcionados para obtener información sobre cómo configurar la característica restConnector-1.0 y controlar las listas de lectura y escritura del MBean FileTransfer.

El método uploadFile de FileTransfer contiene un valor booleano llamado "expandOnCompletion" que permite que un usuario suba y expanda el archivo con una única invocación del MBean. Se crea un directorio con el mismo nombre que el archivo en la vía de acceso de destino y se invoca automáticamente el MBean FileService para expandir el archivo.

Ejemplo: Una llamada a uploadFile con los parámetros {"C:/temp/myArchive.zip", "${server.output.dir}/myArchive.zip", true} dará como resultado un directorio myArchive.zip bajo ${server.output.dir} que incluye el contenido extraído del archivo que se está creando.


Icono que indica el tipo de tema Tema de concepto



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-nd-mp&topic=cwlp_file_transfer
Nombre de archivo:cwlp_file_transfer.html