Adaptador FTP
English
Introducción
Este Adaptador es utilizado para realizar conexiones con FTP y SFTP actuando como cliente en un diagrama de TAST.
Parámetros de Inicialización
En el proceso de inicialización, es necesario proporcionar la información siguiente para conectarse:
-
Host: nombre o dirección IP del servidor FTP que queremos conectar.
-
Port: número de puerto del cual depende el servidor FTP. Es 22 por defecto
-
User: usuario con el cual queremos realizar la conexión.
-
Password: contraseña del usuario con el cual queremos realizar la conexión.
-
Secure: es un checkbox para indicar si la conexión será segura o no.
Funciones Predefinidas (PF's)
-
connect(): permite conectar con un nuevo servidor, diferente al configurado en el setup del adaptador. En el caso de que la conexión anterior esté abierta, la cierra. Recibe como parámetros:
-
Host: dirección IP o nombre del host al que queremos conectar.
-
Port: número de puerto en el que está escuchando el servidor, si no se informa el adaptador utilizará el puerto por defecto para el protocolo.
-
User: el usuario empleado para establecer la conexión.
-
Password: la contraseña del usuario utilizado en el paso anterior.
-
Secure: indica si la conexión es segura (SFTP) o no (FTP).
-
-
deleteFile(): permite eliminar un Fichero del servidor, recibe como parámetro RemoteFilePath para indicar la ruta y el nombre del Fichero que se quiere eliminar.
-
disconnect(): permite cerrar la conexión con el servidor. Esta función no requiere parámetros de entrada.
-
getFile(): permite transferir un Fichero del servidor al PC en el que se ejecuta el diagrama. Recibe como parámetros:
-
RemoteFilePath: indica la ruta y el nombre del fichero remoto a recuperar.
-
LocalFilePath: indica la ruta y el nombre del Fichero local donde se guardará.
-
BinaryFile: indica el tipo de transferencia, Binario cuando está marcado o texto si está desmarcado.
-
-
putFile(): permite transferir un Fichero del PC al servidor en el que se ejecuta el diagrama. Recibe como parámetros:
-
RemoteFilePath: indica la ruta y el nombre del Fichero remoto que queremos crear.
-
LocalFilePath: indica la ruta y el nombre del Fichero local.
-
BinaryFile: indica el tipo de transferencia, Binario cuando está marcado o texto si está desmarcado.
-