Referencia: propiedades de transporte del componente ftps-out
Ficha Common
Propiedad | Nombre de atributo XML | Descripción |
|---|---|---|
ID
| id
| El ID exclusivo del componente ftps-out en el ensamblaje. |
Envío de respuesta a
| routes-response-to
| El destino del mensaje de respuesta para el transporte ftps-out . |
Ejecutar cuando
| execute-when
| Una condición que determina si se ejecuta el transporte. |
Punto final
| endpoint
| Especifica el host (y, opcionalmente, el puerto) y el directorio FTP en los que se escribirán los archivos. Sigue el formato ftps://FTPS-directory , donde FTPS-directory es la ubicación de destino.Ejemplo: ftps://ftpsserver.example.org/outputDir La ubicación de directorio que especifique ya debe existir en el servidor. |
Archivo binario
| binary-file
| Especifica si los archivos de resultado se transfieren como objetos binarios. |
SSL explícito
| explicit-ssl
| Especifica el tipo de conexión: SSL explícito (AUTH TLS) o SSL implícito (AUTH SSL). Definir en true para utilizar SLL explícito.Los clientes FTP pueden optar por continuar la comunicación sin cifrar como una sesión FTP normal o cambiar al modo FTPS emitiendo el comando AUTH. |
Patrón de archivo de entrada
| input-file-pattern
| Un patrón de nombre de archivo para cotejar archivos de un tipo concreto. Ejemplo: especifique *.xls para seleccionar solo archivos de Excel. |
Tipo de contenido de entrada
| input-content-type
| El tipo de elemento multimedia que incluye el tiempo de ejecución para el content-type en la cabecera del mensaje. Un tipo de elemento multimedia consta de al menos dos partes: un tipo, un subtipo y uno o varios parámetros opcionales. El text el subtipo tiene un valor opcional charset , que especifica la codificación de caracteres. Ejemplo: text/html; charset=UTF-8 Esta propiedad es especialmente útil en el caso de formatos de archivo de texto no XML en los que el tipo de elemento multimedia y el conjunto de caracteres no se indican explícitamente en el archivo. |
Patrón de archivo de resultado
| output-file-pattern
| Especifica cómo se generan los nombres de los archivos de resultado. El patrón puede contener cadenas de literales, así como uno o varios de los siguientes tokens:
|
Método
| method
| Especifica el método de transferencia:
|
Contraseña
| password
| La contraseña asociada al nombre de usuario utilizado para acceder al servidor FTP. |
Nombre de usuario
| username
| El nombre de usuario utilizado para acceder al servidor FTP. |
Ficha Advanced
Propiedad | Nombre de atributo XML | Descripción |
|---|---|---|
Almacenar mensaje
| store-message
| No especifique ninguno, a menos que el servicio de asistencia de Workday le indique lo contrario.Para almacenar mensajes, utilice el paso store de Studio. |
Clase de transporte
| transport-class
| Especifica una clase de implementación alternativa por ensamblaje, si es necesario. Puede cambiar las clases de implementación de forma global al editar el archivo WEB-INF/classes/spring/assembly-bean.xml. |
Ignorar puntos finales dinámicos
| ignore-dynamic-endpoints
| Especifica si se ignora el valor dinámico de WS-Addressing (WSA) en la cabecera del mensaje entrante o se utiliza para sustituir el valor de la propiedad Punto final del transporte.Utilice el paso set-dynamic-endpoint para especificar los detalles de WS-Addressing. |
Modo pasivo
| passive-mode
| Especifica si el transporte admite FTP en modo pasivo. En modo pasivo, el cliente FTP inicia las dos conexiones necesarias para la transferencia FTP. El cliente se pone en contacto con el servidor en el puerto de comando y emite el comando PASV. A continuación, el servidor responde indicando qué puerto está escuchando para la conexión de datos. A continuación, el cliente inicia la conexión de datos desde su puerto de datos al puerto de datos del servidor especificado. Por último, el servidor devuelve un ACK al puerto de datos del cliente. En modo activo, el cliente inicia la conexión de comando y el servidor inicia la conexión de datos. |
Tiempo de espera
| timeout
| Especifica en milisegundos un periodo de tiempo de espera para las sesiones FTP entre clientes y el servidor FTP en el que está a la escucha el transporte. Si no especifica ningún valor, la sesión se interrumpe después de 300 000 milisegundos (5 minutos). |
Archivo de asignación de tipos Mime
| mime-types-map-file
| Especifica la ubicación de un archivo de asignación para la asignación entre tipos MIME y extensiones de archivo. Utilice esta propiedad para:
El archivo de esta asignación es ccx/conf/mime.types . Puede proporcionar su propia versión de este archivo. Este transporte puede generar nombres de archivo para sus archivos de salida mediante un ${EXT} token colocado al final de la output-file-pattern valor |
Nombre de archivo temporal
| temp-file-name
| Especifica un nombre de archivo temporal. Cuando la propiedad Método se establece en put , el archivo se carga con este nombre de archivo temporal. Una vez finalizado el FTP, se cambia el nombre del archivo al especificado por la propiedad Patrón de archivo de salida . |
Cerrar conexión
| close-connection
| Especifica si la desconexión se produce cuando finaliza la acción de FTP. |
Tamaño de partida
| pool-size
| El número máximo de conexiones y sesiones simultáneas que se pueden admitir por host para este componente. Si más hilos de los especificados intentan conectarse al mismo host, algunos se ven obligados a esperar para acceder al grupo. Para que el tamaño del grupo sea ilimitado, especifique un número negativo. |
Depuración
| debug
| Activa el modo de depuración JSCAPE en el transporte. |