Índice
A vantagem de distribuir conteúdo em XML é que outros sites ou sistemas podem se comunicar e baixar ou solicitar informações sem ter que acessar nosso banco de dados. Também podemos usá-lo para SEO, permitindo que outros sites publiquem informações de nosso site.Exemplo de vinculação de XML de esportes
Vamos pegar um feed de um jornal que disponibiliza um xml de esportes
http: //www.diariosur… ds / sports.xml
O arquivo xml tem uma estrutura que podemos ver se copiarmos seu url em um navegador e então veremos o código-fonte ou baixaremos e veremos em algum software que suporte xml aqui use o Netbeans para classificá-lo.
Criamos um script que irá ler e processar o arquivo XML.
Também da mesma forma podemos oferecer conteúdo através da geração de um XML como canal rss para outros sites.
O interessante é que cada vez que atualizamos nosso xml ele será atualizado automaticamente em todos os sites onde for compartilhado, podendo também ser utilizado para aplicações de negócios onde seja necessário receber e gerar informações distribuídas que são facilmente atualizadas, independente de o sistema que faz a consulta, conferindo muita flexibilidade ao usuário.
Usando XML para Negócios
As estruturas XML também podem ser utilizadas para transações comerciais como Paypal, Sermepa, La Caixa e muitas outras, como a que o BBVA utiliza como portal de pagamento. Uma vez que o gateway de pagamento foi processado, um número de identificação do negócio é gerado e a partir disso podemos nos conectar com o PDV (terminal de ponto de venda), para que os usuários possam efetuar pagamentos e recebermos dados sobre as operações realizadas.
Aqui criamos um script PHP com o xml que geramos para enviar ao PDV a partir de um formulário web com um pedido feito por um usuário.
Existem outras utilidades como oferecer aos nossos clientes um catálogo de produtos que atualiza os preços ou stock automaticamente a partir de qualquer dispositivo ou plataforma, informação disponível para as diferentes áreas de uma empresa, mas distribuindo a informação em XML sem lhes dar acesso à base de dados.Gostou e ajudou este tutorial?Você pode recompensar o autor pressionando este botão para dar a ele um ponto positivo