O que é XML
Vemos rapidamente o que é o mundo XML e suas possibilidades.
XML é uma tecnologia na verdade muito simples que tem ao seu redor outras
tecnologias que a complementam e a fazem muito maior e com possibilidades
muito mais amplas. Vamos ver ao longo de vários capítulos uma introdução ao
mundo XML, ou seja, à linguagem assim como às tecnologias que trabalham com
ela, seus usos, vantagens e modos de realizar as tarefas.
XML, com todas as tecnologias relacionadas, representa uma maneira distinta de
fazer as coisas, mais avançada, cuja principal novidade consiste em permitir
compartir os dados com os quais se trabalha a todos os níveis, por todas as
aplicações e suportes. Sendo assim, o XML tem um papel importantíssimo neste
mundo atual, que tende à globalização e à compatibilidade entre os sistemas,
já que é a tecnologia que permitirá compartir a informação de una maneira
segura, confiável e fácil. Ademais, XML permite ao programador e aos suportes
dedicar seus esforços às tarefas importantes quando trabalha com os dados, já
que algumas tarefas trabalhosas como a validação destes ou o percorrido das
estruturas corre a cargo da linguagem e está especificado pelo padrão, de modo
que o programador não tem que se preocupar por isso.
Vemos que XML não está só, e sim com um mundo de tecnologias ao redor dele, de possibilidades, maneiras mais fáceis e interessantes de trabalhar com os dados e, definitivamente, um avance na hora de tratar a informação, que é na verdade o objetivo da informática em geral. XML, ou melhor dizendo, o mundo XML não é uma linguagem, e sim várias linguagens, não é uma sintaxe, e sim várias e não é uma maneira totalmente nova de trabalhar, e sim uma maneira mais refinada que permitirá que todas as anteriores se possam comunicar entre si sem problemas, já que os dados cobram sentido.
XML é interessante no mundo da Internet e do e-bussiness, já que existem muitos sistemas distintos que têm que se comunicar entre si, porém, como se pode imaginar, interessa igualmente a todos os ramos da informática e o tratamento de dados, já que permite muitos avances na hora de trabalhar com eles.