quarta-feira, 27 de novembro de 2013

Dados e XML



XML & 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.

Troca de 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 os desenvolvedores tem sido a troca de dados entre 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á a principal linguagem para trocar informações financeiras entre negócios pela Internet. Muitas das aplicações de interesse no B2B estão em desenvolvimento.

Compartilhamento de Dados
Com a 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.

Armazenamento de Dados
Com a XML, arquivos de texto puro podem 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ções armazenadas, e aplicações genéricas podem ser usadas para exibir os dados.

A XML pode tornar os 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.

Referências: http://www.clem.ufba.br/tuts/xml/c02.htm

Nenhum comentário:

Postar um comentário