Tecnologias Middleware na implementação de sistemas ... - Fatec
Tecnologias Middleware na implementação de sistemas ... - Fatec
Tecnologias Middleware na implementação de sistemas ... - Fatec
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.