RSS

AFP – Uma sucinta apresentação!

03 dez

Introdução:

O AFP é uma arquitetura desenvolvida pela IBM, originalmente para impressão em impressoras inteligentes (?), isto quer dizer em impressoras que são mais capazes que meras impressoras de imprimir linha a linha. No início o AFP  era chamado de Advanced Function Printing.

 

Como o AFP na realidade uma arquitetura muito mais abrangente que apenas uma base para imprimir, a última palavra foi trocada para Presentation.

É uma arquitetura completa que tanto serve como base para apresentação de documentos impressos, como para documentos apenas visualizados.

É uma arquitetura Proprietária da IBM, porém amplamente documentada.

 

Não existe arquitetura de apresentação ABERTA. Todas tem dono.

 

AFP – IBM

Postscript – ADOBE

PDF – ADOBE

São de fato espécies de linguagem que definem como documentos serão compostos. O resultado é de certa forma independente de um equipamento de impressão ou visualização.

 

PCL – HP

METACODE – XEROX

IPDS (Intelligent Printer Data Stream) -IBM

… lembram do XES ?

 

São linguagens de Máquinas e não arquiteturas de composição de documentos..

Conceitos básicos do AFP:

 

É um set de instruções comparáveis a um Object-Code e orientado para poder ser de processamento rápido e apto para uso mesmo com equipamento de alta velocidade. Contém bastante rigidez de protocolo e por isso mesmo é viável de ser utilizado mesmo com processadores pouco potentes.

 

Para complementar a IBM desenvolveu o IPDS como uma linguagem de equipamentos especialmente aptos para serem utilizados em Spoolers que processam AFP Spools em AFP.

 

A arquitetura do AFP , como foi desenhado pela IBM, é baseada em arquitetura de Mainframes da IBM.

 

A Base de códigos é o EBCDIC, o que tem um sabor meio exótico para os analistas de sistema formados principalmente com produtos Microsoft e processadores INTEL (ou compatível).

 

As outras arquiteturas foram todas desenvolvidas e baseadas em ASCII.

 

Comparamos:

 

Postscript, como legitima Arquitetura de Documentos com AFP.

 

AFP: é uma linguagem Objeto

Postscript é uma linguagem Fonte.

 

AFP é baseado em EBCDIC.

POSTSCRIPT é basicamente um programa em formato de TEXTO ASCII.

 

A origem e forma das duas arquiteturas de certa forma ditam também as diferenças de comportamento:

 

AFP: inicialmente desenvolvido para impressão de alta velocidade, mas com necessidade de ir alem de imprimir meros relatórios é complexo e de organização rígida, mas não exige muita potência de processamento para interpretar, especialmente se utilizado em conjunto com impressoras IPDS.

 

POSTSCRIPT foi desenvolvido para máxima flexibilidade na composição de documentos. É basicamente uma linguagem de DESENHO. Até mesmo o texto de certa forma é um desenho.

Como é uma linguagem Fonte que tem de ser interpretada, exige muita potência de processamento por isso mesmo ainda é muito complicado para ser utilizado em equipamento de alto desempenho.

 

Material retirado do Treinamento do Senhor Walter Heins

profissional especializado em AFP e Impressão Eletrônica.

Até Breve!

Márcio Leitão

 

 

Anúncios
 
Deixe um comentário

Publicado por em 03/12/2010 em AFP

 

Deixe um comentário

Preencha os seus dados abaixo ou clique em um ícone para log in:

Logotipo do WordPress.com

Você está comentando utilizando sua conta WordPress.com. Sair / Alterar )

Imagem do Twitter

Você está comentando utilizando sua conta Twitter. Sair / Alterar )

Foto do Facebook

Você está comentando utilizando sua conta Facebook. Sair / Alterar )

Foto do Google+

Você está comentando utilizando sua conta Google+. Sair / Alterar )

Conectando a %s

 
%d blogueiros gostam disto: