La actividad FTPActivity permite conectarse a un servidor FTP y realizar operaciones del protocolo FTP como subir y bajar archivos, eliminar archivos, crear, renombrar y eliminar directorios, listar directorios y sus contenidos.

Al hacer doble click sobre la actividad colocada en el diseñador de reacciones se accede al primer paso del asistente de configuración de actividades.

Dependiendo de la opción elegida en FIle Action podrán utilizarse los siguientes campos de configuración:
Location
|
URL del servidor FTP al que se desea conectar, no es obligatorio el ingreso de ftp:// y si desea conectarse a una carpeta especifica dentro del servidor FTP debe colocarlo en la forma ftp://miserver.com/micarpeta o miserver.com/micarpeta
|
UserName
|
Usuario con permisos en el servidor especificado
|
Password
|
Contraseña del usuario
|
Method
|
Permite seleccionar el método del protocolo FTP que se desea utilizar.
Upload File (STOR)
|
Permite subir un archivo al servidor. En la ventana de mapeos deberá llenar el parámetro "SourceFileName" con la ruta completa del archivo que desea subir y el parámetro "DestinationFileName" con el nombre que tendrá el archivo en la ruta del servidor definido en la propiedad "Location" o (en caso de haber realizado un mapeo) en el valor del parámetro "FTPServerLocation"
|
Download File (RETR)
|
Permite descargar un archivo del servidor. En la ventana de mapeos deberá llenar el parámetro "SourceFileName" con el nombre del archivo del servidor que desea descargar, el cual debe estar disponible en la ruta del servidor definido en la propiedad "Location" o (en caso de haber realizado un mapeo) en el valor del parámetro "FTPServerLocation" y el parámetro "DestinationFileName" con la ruta completa del archivo que se creará localmente.
|
Delete File (DELE)
|
Permite eliminar un archivo del servidor. En la ventana de mapeos deberá llenar el parámetro "FileName" con el nombre del archivo a eliminar en el servidor, el cual debe estar disponible en la ruta del servidor definido en la propiedad "Location" o (en caso de haber realizado un mapeo) en el valor del parámetro "FTPServerLocation"
|
List File Names (NLIST)
|
Permite obtener un listado de los nombres de los archivos disponibles en la ruta del servidor definido en la propiedad "Location" o (en caso de haber realizado un mapeo) en el valor del parámetro "FTPServerLocation"
|
List FIles
|
Permite obtener un listado de los nombres y atributos de los archivos disponibles en la ruta del servidor definido en la propiedad "Location" o (en caso de haber realizado un mapeo) en el valor del parámetro "FTPServerLocation"
|
Create Directory (MKD)
|
Permite crear un nuevo directorio en el servidor. En la ventana de mapeos deberá llenar el parámetro "DirectoryName" con el nombre del directorio que desea crear en la ruta del servidor definido en la propiedad "Location" o (en caso de haber realizado un mapeo) en el valor del parámetro "FTPServerLocation".
|
Remove Directory (RMD)
|
Permite eliminar un directorio del servidor. En la ventana de mapeos deberá llenar el parámetro "DirectoryName" con el nombre del directorio que desea eliminar en la ruta del servidor definido en la propiedad "Location" o (en caso de haber realizado un mapeo) en el valor del parámetro "FTPServerLocation".
|
Rename Directory (RENAME)
|
Permite renombrar un directorio del servidor. En la ventana de mapeos deberá llenar el parámetro "OldDirectoryName" con el nombre del directorio que desea renombrar en la ruta del servidor definido en la propiedad "Location" o (en caso de haber realizado un mapeo) en el valor del parámetro "FTPServerLocation" y el parámetro "NewDirectoryName" con el nuevo nombre de ese directorio.
|
|
TimeOut
|
Cantidad de segundos que la actividad espera para obtener una respuesta del servidor FTP. Si tiene un valor 0 espera indefinidamente.
|
ReadWrite Timeout
|
Cantidad de segundos que la actividad espera para obtener una respuesta en las operaciones sobre el servidor FTP. Si tiene un valor 0 espera indefinidamente.
|
Enable SSL
|
Permite indicar que la conexión al servidor especificado con las credenciales indicadas en las propiedades "UserName" y "Password" se realizará utilizando SSL.
|
Test
|
Permite realizar una prueba de conexión contra el servidor especificado.
|
Al presionar “Next >” accederá al paso 3 del asistente de configuración de actividades, en el cual podrá definir los origenes de datos desde los cuales obtener obtener el valor de los parámetros requeridos y las propiedades creadas en la actividad.
Anterior / Siguiente