? O Protocolo de Transferência de Arquivo e Protocolo de Transferência de Hipertexto são os dois métodos de transferência de dados através de uma rede ou da Internet. No entanto , eles operam com métodos muito diferentes . Um site de FTP, é mais comumente chamado de um servidor FTP, ou servidor de arquivos. Um site HTTP é mais conhecido como um site e ele reside em um servidor web. Métodos de Acesso
navegadores da Web foram criadas para exibir HTML ( Hypertext Markup Language ), que é transferido por HTTP. Os navegadores da Web também são capazes de acessar servidores de FTP , no entanto, a fim de atender a essa forma de acesso, o site FTP geralmente inclui algum tipo de página HTML para apresentar um guia para o usuário. Sites FTP normalmente operam sem qualquer interface gráfica do usuário e contam com o cliente de FTP no computador do usuário para apresentar uma interpretação entre os comandos subjacentes e fácil de usar botões e displays. Quando o site FTP apresenta uma página da Web , é realmente agindo como um website. Um site FTP pura não tem qualquer relação direta do usuário.
Finalidade
Um propósito do servidor FTP é para armazenar arquivos. Ele geralmente envia os arquivos para fora a seu pedido, mas também pode aceitar arquivos para armazenamento. O servidor da Web também armazena arquivos e os envia para os clientes. O retorno de arquivos de clientes para o servidor é rara e geralmente restrito ao proprietário do site. O site FTP libera arquivos em sua totalidade , o servidor Web despeja o conteúdo de um arquivo HTML em uma mensagem para o navegador do cliente. Arquivos FTP são feitos para serem copiados e armazenados no computador do cliente; arquivos do site são destinadas a ser exibido no navegador do cliente e , em seguida, esquecido
Conexões
< . p > sites de FTP e sites HTTP estabelecer conexões de uma forma diferente. O servidor da Web HTTP recebe uma solicitação para um recurso, responde com o conteúdo solicitado e , em seguida, a comunicação se fecha. Sites FTP estabelecer conexões com seus clientes. Há um processo de login, ea conexão torna-se uma ligação ao longo do qual uma série de mensagens são trocadas . O site FTP estabelece duas ligações com o seu cliente. Passa-se comandos e dados de controle, os outros canais de dados .
Transferência Método
Um site HTTP não , por padrão, passar uma estrutura de arquivos inteiro. Ele transfere o conteúdo dos arquivos . O site FTP transfere a estrutura do arquivo para que os dados que chegam são armazenadas em um local indicado no computador do cliente. O site FTP compreende uma vasta gama de comandos especificamente relacionadas com estruturas de arquivo . O cliente pode especificar se o arquivo deve ser transferido como texto ou binário. Embora os sites de FTP pode exibir telas de boas-vindas e sites HTTP pode tornar os arquivos disponíveis para download, estas são funções colaterais de cada tipo de local e não o seu principal objectivo .
Estrutura de Comando
FTP contém um conjunto de comandos. Ele foi originalmente projetado para ser executado no prompt do sistema operacional e não através de uma interface de usuário (como HTTP). Os usuários de sites FTP são capazes de não apenas arquivos de solicitação , mas também para explorar a estrutura de diretórios , mover arquivos e alterar as permissões de acesso a arquivos. O conjunto de comandos HTTP é implementado apenas por um aplicativo e não diretamente digitado pelo usuário .