Sistema de Arquivos


O FTP define um conjunto de propriedades para os arquivos que, em geral, podem ser encontradas na maioria dos sistemas, permitindo que um sistema possa manipular um arquivo remoto sem precisar conhecer detalhes sobre o sistema dele. Tais propriedades básicas são definidas através de parâmetros relativos ao tipo de dados e a estrutura do arquivo.

Tipos de Dados

Para uma melhor adequação dos dados a serem transferidos de um sistema para outro, o FTP possui um parâmetro usado na definição do tipo de dados. Os tipos de dados podem assumir os seguintes valores:

ASCII é o valor padrão assumido pelo FTP e deve estar disponível em todas as suas versões.
EBCDIC Os dados são representados como sendo caracteres de oito bits em código EBCDIC.
Imagem Os dados deste tipo são considerados um conjunto contínuo de bits.
Local Neste caso os dados são transferidos em bytes lógicos com tamanho especificado por um
segundo parâmetro, denominado tamanho do byte.

Estrutura de Arquivos

O FTP possui também um parâmetro para definir a estrutura do arquivo:

Não-Estruturado (File-Structure) Neste caso, o arquivo é considerado uma sequência contínua de caracteres sem uma estrutura interna, possivelmente terminada com um indicador de fim de arquivo (EOF).
Orientado a Registro (Record Structure) O arquivo é considerado como sendo dividido em registros sequenciais, delimitados pelo separador de registro (EOR).
Paginado (Page-Structure) Onde o arquivo é considerado composto por elementos de acesso aleatório, chamados páginas na nomenclatura do FTP. Estes arquivos possuem um elemento, descritor de arquivo, implementado através de uma tabela de páginas, o qual possui informações sobre a localização de cada página dentro do arquivo.
O valor default utilizado pelo FTP é o valor não-estruturado.



[Página Anterior] [Próxima Página]