Programar usando xml

bom dia, um colega meu sugeriu programar uma aplicacao de pedidos para comercio em xml. Qual a vantagem de programar usando xml? e as desvantagens? a aplicacao fica legal? da muito trabalho?
ou sera que é melhor usar java mesmo?

valew

Da próxima vez que seu colega sugerir isto, pergunte a ele como fazer um loop ou um if-then-else em XML ;^)

Sua pergunta deve ser “O que devo usar para representar as informações de pedidos”. Neste caso, XML é uma opção razoável, esteja looooooonge de ser a panacéia que alguns imaginam.

No caso não há dicotomia Java x XML. A dúvida real é qual tecnologia vc. vai utilizar para processar as mensagens XML (se esta for sua decisão). Pode ser Java, .Net, PHP, Python, C/C++, Perl, etc.