Como a XML Pode Ser Usada?
É imoprtante entender que a XML foi projetada para armazenar, transportar, e trocar dados. A XML não foi projetada para exibir dados.
A XML Pode Separar os Dados da HTML
Com a XML, os seus dados são armazenados fora da sua HTML.
Quando a HTML é usada para exibir dados, os dados são armazenados dentro da sua HTML.
Com a XML, os dados podem ser armazenados em arquivos XML separados. Deste modo você pode concentrar-se no uso da HTML para o layout e exibição dos dados, e ter certeza de que as mudanças nos dados básicos não irão requerer quaisquer mudanças na sua HTML.
Os dados em XML também podem ser armazenados dentro de páginas HTML como "Data Islands" [ilhas de dados]. Você pode ainda concentrar-se no uso da HTML somente para formatar e exibir os dados.
A XML é usada para Trocar Dados
Com a XML, os dados podem ser trocados entre sistemas incompatíveis.
No mundo real, os sistemas de computadores e bancos de dados contém dados em formatos incompatíveis. Um dos desafios que mais consomem tempo para o d=esenvolvedores tem sido a troca de dados enter tais sistemas na Internet.
Converter os dados para a XML pode reduzir enormemente esta complexidade e criar dados que podem ser lidos por tipos de aplicações muito diferentes.
XML e B2B
Com a XML, informações financeiras poder ser trocadas pela INternet.
Espere ver muito XML e B2B (Business To Business) num futuro próximo.
A XML será aprincipal linguagem para trocar informações financeiras entre negócios pela Internet. Muitas das aplicações de interesse no B2B estão em desenvolvimento.
A XML pode ser usada para Compartilhar Dados
Com a With XML, arquivos de texto puro podem ser usados para compartilhar dados.
Como os dados em XML são armazenados em formato de texto puro, a XML provê um meio independente de software e hardware para compartilhar dados.
Isto torna muito mais fácil criar dados com os quais diferentes aplicações podem trabalhar. Também torna mais fácil expandir ou atualizar um sistema para novos sistemas operacionais, servidores, aplicações, e novos navegadores.
A XML pode ser usada para Armazenar Dados
Com a XML, arquivos de texto puro odem ser usados para armazenar dados.
A XML pode também ser usada para armazenar dados em arquivos ou em bancos de dados. Aplicações podem ser escritas para armazenar e recuperar informação armazenadas, e aplicações genéricas podem ser usadas para exibir os dados.
A XML pode tornar os seus Dados mais Úteis
Com a XML, os seus dados estão disponíveis para mais usuários.
Já que a XML é independente de hardware, de software e de aplicações, você pode tornar os seus dados disponíveis para outros além de somente para os navegadores HTML padrões.
Outros clientes e aplicações podem acessar os seus arquivos XML como fontes de dados, como se estivessem acessando bancos de dados. Os seus dados podem estar disponíveis para todos os tipos de "máquinas de leitura" (agentes), e é mais fácil tornar os seus dados disponíveis para pessoas cegas, ou pessoas com outras deficiências.
A XML pode ser usada para Criar Linguagens novas
A XML é a mãe da WAP e da WML.
A Wireless Markup Language (WML) [Linguagem de Marcação (para aparelhos) Sem Fio], usada para marcar aplicações na Internet para aparelhos portáteis como telefones móveis [celulares], é escrita em XML.
Você pode ler mais sobre a WML no tutorial de WML (em inglês).
Se os Desenvolvedores tiverem Juízo
Se esles TIVEREM juízo, todas as aplicações futuras trocarão seus dados em XML.
O futuro pode nos dar processadores de texto, aplicações de planilhas de cálculo (spreadsheet) e bancos de dados que podem ler os dados uns dos outros num formato de texto puro, sem qualquer utilitário de conversão entre eles.
Só podemos rezar para que a Microsoft e todos os outros distribuidores de softwares concordem.
|