13.07.2015 Views

Tecnologias Middleware na implementação de sistemas ... - Fatec

Tecnologias Middleware na implementação de sistemas ... - Fatec

Tecnologias Middleware na implementação de sistemas ... - Fatec

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

41‣ Penetração limitada - o preço para estabelecer uma ligação EDI <strong>de</strong> acordo com umpadrão, como o EDIFACT, tem sido elevado;‣ Padronização difusa - o esforço do EDIFACT para se fazer um padrão válido paratodos os negócios, <strong>de</strong>ixou-o com muitas variantes / subconjuntos;‣ Uso limitado <strong>na</strong>s peque<strong>na</strong>s e médias empresas - as peque<strong>na</strong>s e médias empresas nãosão capazes <strong>de</strong> suportar os custos do EDI.Figura 12 – Diagrama <strong>de</strong> comunicação usando EDI2.3.8. XMLXML é a abreviação <strong>de</strong> Extensible Markup Language (Linguagem extensível <strong>de</strong>formatação). Trata-se <strong>de</strong> uma linguagem que é consi<strong>de</strong>rada uma gran<strong>de</strong> evolução <strong>na</strong> internet.O XML é uma especificação técnica, <strong>de</strong>senvolvida pela W3C (World Wi<strong>de</strong> WebConsortium - entida<strong>de</strong> responsável pela <strong>de</strong>finição da área gráfica da internet), para superar aslimitações do HTML, que é o padrão das pági<strong>na</strong>s da web.A linguagem XML é <strong>de</strong>finida como o formato universal para dados estruturados <strong>na</strong> web.Esses dados consistem em tabelas, <strong>de</strong>senhos, parâmetros <strong>de</strong> configuração, etc. A linguagem,então, trata <strong>de</strong> <strong>de</strong>finir regras que permitem escrever esses documentos <strong>de</strong> forma que sejama<strong>de</strong>quadamente visíveis ao computador.A seguinte <strong>de</strong>finição é apresentada pra XML (Working Group W3C):Um módulo <strong>de</strong> software solicita serviços <strong>de</strong> um processador <strong>de</strong> XML que é usado paraler documentos XML e possibilitar acesso a seu conteúdo e estrutura. Supõe-se que umprocessador <strong>de</strong> XML está fazendo seu trabalho em nome <strong>de</strong> outro módulo, chamadoaplicação. Esta especificação <strong>de</strong>screve o comportamento requerido <strong>de</strong> um processador <strong>de</strong>XML nos termos <strong>de</strong> como os dados <strong>de</strong> XML <strong>de</strong>vem ser lidos e a informação <strong>de</strong>ve serfornecida à aplicação.

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

Saved successfully!

Ooh no, something went wrong!