Tu Consultoría en Sistemas

 

contáctanos
escríbenos
 
Síguenos
twitter
 
facebook
 
blog
 

 
XML
 
Tecnología para el Intercambio y Presentación  

Este archivo se llama (DTD) Definición de Tipo de Documento. Este archivo permite validar los documentos XML que vayamos a leer, es decir, si vamos a analizar miles de pagos electrónicos es de gran importancia comprobar que cumplen con los requisitos para ser leídos, estos requisitos están definidos en la DTD. Los archivos XML regidos por una DTD son documentos válidos, y sin la DTD solo son documentos bien formados.

La DTD solo es necesaria cuando queremos definir los requisitos para crear un documento, o para comprobar que los documentos provenientes de otras fuentes cumplen con los requisitos establecidos.


3. Flexibilidad de los datos.


La unión de documentos XML más archivos DTD dan una gran flexibilidad a los datos. Esta flexibilidad permite la independencia de los datos de la presentación y de los programas de explotación, es decir, podemos modificar las vistas y los programas sin necesidad de modificar los datos.

Si queremos mostrar los datos de los pagos electrónicos en diferentes páginas con diferentes vistas solo es necesario definir las reglas de presentación para cada elemento en cada página, sin necesidad de modificar la estructura de los datos. Esto es posible utilizando XML para el almacenar los datos, y HTML para su visualización, utilizando un lenguaje llamado XSL (Lenguaje de Estilo Extensible) que funciona como pegamento dentro de los dos lenguajes o CSS (Hojas de estilo en cascada).

Si lo que necesitamos es extraer información de una base de datos y generar un documento XML para ser leídos por otra aplicación. Es necesario crear una aplicación que accese a la base de datos y genera un documento XML en base a una DTD establecidos, esta misma DTD será utilizado por la aplicación que leerá los datos para corroborar que el documento XML es válido y así prevenir la lectura de datos invalidos.


4. Independencia de plataforma


Los documentos XML funcionan tanto en windows, como en linux, mac, entre otras plataformas, sin que esto signifique cambiar la estructura de los datos. Como la visualización en Internet se hace mediante HTML o CSS es tan visible en Internet Explorer como en Nestcape Navigator.

Y los lenguajes para programar aplicaciones que exploten los datos de un documento XML pueden estar escritos tanto en C++, como en Java o Visual Basic.

Ahora ya lo sabemos, la próxima vez que tengamos la necesidad de extraer o almacenar información que visualizaremos en diferentes presentaciones para diferentes páginas web, a la que daremos diferentes usos con diferentes programas, o transmitiremos de un programa a otro distinto y hasta en diferentes plataformas. Usaremos la tecnología para el intercambio y presentación de información, XML.

 

 

 

 

 



 
Servicios relacionados
Blog de Qualitrain


Río Tíber #87 8vo. Piso Col. Cuauhtémoc, C.P. 06500 México, D.F.
Tels: 55-11-81-21, 55-11-60-76.



Copyright © 2001-2010 QTX de México, S.A de C.V. Todos Los Derechos Reservados.