Ver Mensaje Individual
  #2 (permalink)  
Antiguo 11/02/2003, 10:39
galdo
 
Fecha de Ingreso: febrero-2003
Mensajes: 1
Antigüedad: 21 años, 3 meses
Puntos: 0
La principal ventaja que ofrece XML es que se trata de un standard. Primeramente, los datos en formato XML se almacenan en forma de texto plano. De esta forma son perféctamente legibles por cualquiera que desee interpretarlos. En segundo lugar, una vez dispuestos los datos y el DTD o Schema correspondiente, cualquier persona a la que se los pasemos será capaz de interpretarlos sin problema.

En el caso que comentas, si los datos son para tí solo, es preferible almacenarlos en una base de datos que en formato XML. Sin embargo si esos datos se los vas a pasar a algún colega tendrías que empezar por asegurarte de que dispone de la versión adecuada de la base de datos que estas utilizando. En este caso si los datos estan en formato XML, tu colega no tendrá problema alguno en visualizarlos.

Por otro lado, XML se impone más como un lenguaje de comunicaciones que de almacenamiento de datos. Cuando digo comunicaciones no tiene por que ser de forma remota, sino de diversas aplicaciones corriendo en la misma máquina pueden comunicarse via XML. Ventaja: Si aparece una nueva versión de una de ellas, se sustituye y podrá seguir manteniendo la comunicación con el resto.