Altova FlowForce Server 2023 Advanced Edition

El contenedor /system/sftp incluye funciones que se usan para conectarse a un servidor SSH usando Secure FTP (SFTP) y ejecutar operaciones como cargar y recuperar archivos, crear y eliminar directorios, eliminar archivos, etc. Las funciones del contenedor /system/sftp necesitan que la conexión al servidor se establezca en un paso de FlowForce creado solo para eso. Una vez que haya establecido la conexión SFTP puede usarla en otros pasos (imagen siguiente).

fs-sftp-example

En el trabajo del ejemplo anterior se han definido dos pasos:

 

El primer paso establece la conexión SFTP y declara este objeto como my_sftp_connection.

El segundo paso usa la conexión establecida en el primer paso (segundo rectángulo rojo en la imagen anterior), recupera todos los archivos del directorio actual del servidor FTP y los pasa al directorio de trabajo local.

 

Comodines en las funciones SFTP

Estas son las funciones que aceptan comodines como parámetros:

 

/system/sftp/delete-wildcard

/system/sftp/list-directories

/system/sftp/list-files

/system/sftp/retrieve-wildcard

/system/sftp/rmdir-wildcard

/system/sftp/store-wildcard

 

 

Al usar funciones con comodines, estos son los que puede usar:

 

Comodín

Uso

Ejemplo

*

Reemplaza ninguno o más caracteres.

*.htm devuelve home.htm e index.htm

?

Reemplaza a un único carácter.

*.xm? devuelve index.xml y project.xmi

 

El comodín + (uno o más) no se admite. En su lugar puede usar ?*. Por ejemplo, *.c?* devuelve .cs , .cp y .csproj pero no archivos .c.

 

© 2017-2023 Altova GmbH