CAPÍTULO 6
Programação visual com Software Livre
EDIT LIN EDITORIAL S.L,  dos autores  Daniel Campos Fernández e José Luis Redrejo.  Prólogo de Benoit Minisini

<< Anterior


6.8 Protocolo FTP





É igual ao protocolo HTTP, FTP encontra-se em largo uso na internet e está desenhado especificamente para a transmissão e recepção de arquivos. A estrutura lógica de um servidor FTP é muito próximo a de um sistema de arquivo locais: existe uma série de pastas com estrutura em árvore e dentro de cada pasta existe arquivos.

O suporte de FTP no Gambas é atualmente muito simples e também bastante limitado. Permite, essencialmente, subir e baixar arquivos do servidor. Com uma sintaxe muito similar a do cliente HTTP, teremos que indicar a URL desejada e chamar os métodos Get() ou Put().

É igual no cliente HTTP,  permite a gestão de nome de usuário e acesso ao servidor.

Futuras versões deste cliente darão acesso a lista de pastas e comandos personalizados. No entanto, como foi indicado, no momento  é uma classe muito limitada e pode ser empregada como alternativa a uso direto de utilitários como ftp.curl ou wget para aplicações complexas que necessita acesso a servidores FTP, dado que a gestão de processos externos é muito simples com o Gambas.








<< Anterior

HOME
       


Cópia literal

Extraído do livro “GAMBAS, programação visual com software Livre”, da editora EDIT LIN EDITORIAL S.L,  dos autores  Daniel Campos Fernández e José Luis Redrejo. Prólogo de Benoit Minisini

LICENSA DESTE DOCUMENTO


É permitido a cópia e distribuição da totalidade ou parte desta obra sem fins lucrativo. Toda cópia total ou parcial devera expressar o nome do autor e da editora e incluir esta mesma licença, adicionando se é uma cópia literal “Cópia literal”. Se é autorizada a modificação e tradução da obra  sem fins lucrativo sempre se deve constar na obra resultante  a modificação o nome da obra original o autor da obra original e o nome da editora e a obra resultante também deverá ser livremente reproduzida, distribuída, ao publico e transformada em termos similares ao exposto nesta licença.

Tradução

Cientista
 (Antonio Sousa)