18.05.2014 Views

SISTEMA EMBARCADO DE AQUISIC¸ ˜AO DE DADOS ...

SISTEMA EMBARCADO DE AQUISIC¸ ˜AO DE DADOS ...

SISTEMA EMBARCADO DE AQUISIC¸ ˜AO DE DADOS ...

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

anos 90, uma configuração da SGML, chamada eXtensible Markup Language (XML)<br />

(GRAVES 2003), foi projetada para fornecer extensibilidade no ambiente World<br />

Wide Web. A XML estimula a separar o conteúdo, a apresentação e os processos.<br />

A XML é uma linguagem de representação de dados que provê um formato para<br />

descrever propriedades dos dados estruturadamente. Em outras palavras, descreve o<br />

conteúdo do documento. O XML é um padrão aberto, independente dos dispositivos.<br />

A XML foi projetada para ser distribuída pela Web. Os dados são representados<br />

com o uso da estrutura de um documento XML. Os elementos e atributos fornecem<br />

informações sobre os dados e os estruturam de uma maneira que podem ser transferidos<br />

pela Web, manipulados por aplicativos diferentes e alterados para atender<br />

diversas necessidades.<br />

A Figura 7.4 mostra um exemplo de um arquivo XML. Um documento é composto<br />

de tags (palavras encapsuladas por sinais “”) e dados formado por caracteres<br />

(texto não marcado) que são combinados para formar elementos. A primeira<br />

linha de nosso exemplo, “” é uma instrução de processamento.<br />

Em um documento XML existe somente um elemento externo. O elemento externo<br />

em nosso exemplo começa com uma tag de abertura “” e termina<br />

com uma de fechamento ””. Elementos podem conter outros<br />

elementos aninhados em seu interior, denominados de sub-elementos.Por exemplo:<br />

“DIC123T”. Significa que a identificação<br />

do equipamento é DIC123T.<br />

A XML é uma tecnologia aberta e amplamente suportada para troca de dados.<br />

Ela permite criar sua própria marcação para quase todos os tipos de informações.<br />

Essa extensibilidade permite criar linguagens de marcação inteiramente novas para<br />

descrever tipos de dados específicos, incluindo fórmulas matemáticas, estruturas<br />

moleculares, etc.<br />

Todos os elementos implementados na Figura 7.4 são padronizados no padrão<br />

XML Business To Manufacturing Markup Language (B2MML), conforme modelo<br />

de dados e atribuições definidos no padrão “ANSI/ISA 95.00.02 Enterprise/Control<br />

System Integration”.<br />

195

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!