|
|
|
|
- Reminder sobre el protocolo FTP
- Comandos FTP
- Ejemplo: Obtención de un archivo TEST que se encuentra en la biblioteca AAA de un AS/400:
- Condiciones de uso
- Permisos necesarios
Envía un comando FTP específico a un servidor. Atención: Esta función no está disponible durante una conexión en modo: - FTPIS: FTP asegurado según el protocolo SSL con encriptación implícita.
- FTPES: FTP asegurado según el protocolo SSL con encriptación explícita.
- SFTP: FTP asegurado por un canal SSH.
Observaciones Reminder sobre el protocolo FTP Este protocolo utiliza 2 canales de comunicación: - Un canal de mando: se utiliza para enviar comandos y para recibir mensajes de error o de éxito,
- El canal de datos A utilizado para transferir los datos associated con el comando.
Comandos FTP Todos los comandos que se pueden utilizar en un servidor FTP se encuentran en la especificación RFC989. Este documento está disponible en Internet (utilice un motor de búsqueda y busque el RFC959 reference). Algunos ejemplos estándar: Carga y descarga de archivos con FTPCommand 1. Descarga de archivos: Response, ResData are strings FTPCommand(<Connection identifier>, ... "RETR" + <Name file server>, ... Response, ResData, <Transfer mode>) // ResData contains the file 2. Cargando archivos: Response, ResData, DataResult are strings // ResData contains the file to upload FTPCommand(<Connection identifier>,... "STOR " + <Name File server>, ... Response, DataResult, <Transfer mode>, ResData) Ejemplo: Obtención de un archivo TEST que se encuentra en la biblioteca AAA de un AS/400: Response, ResData are strings FTPID = FTPConnect("as400", "login", "PWD") FTPCommand(FTPID,"RETR " + "AAA/TEST", Response, ResData) // ResData contains the file fSaveText("C:\Tmp\test", ResData)
Esta página también está disponible para…
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|