Adaptador FTP
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
Para utilizar un cliente FTP, se necesita conocer el nombre del archivo, el ordenador en que reside (servidor, en el caso de descarga de archivos), el ordenador al que se quiere transferir el archivo (en caso de querer subirlo nosotros al servidor), y la carpeta en la que se encuentra.
Por lo tanto, estos serán los parámetros que necesitamos a la hora de configurar el Adaptador:
-
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.
-
-
No Comments