XML Lenguage eXtensible de Marcado

El lenguaje XML podría definirse como la lengua franca de Internet. Desde que fue lanzado en 1996 el lenguaje XML ha cobrado un importante protagonismo en el diseño de aplicaciones web.
Esto hace del XML uno de los pilares básicos para el diseño de aplicaciones y servicios para la web. XML es un lenguaje con un standard bien definido. Una de sus características es su simplicidad.


El modelo ralacional, utilizado por los principales gestores de bases de datos permitió estandarzar el acceso, la representación y manipulación de información a partir de ideas relativamente sencillas, contó con una gran aceptación por la mayoría de los fabricantes y se tomó como base para el lenguaje SQL (Structed Query Language) con lo que se definió una sintaxis normalizada con el cual consultar, modificar y mantener sistemas de bases de datos.
El modelo relacional facilitó el diseño de aplicaciones impactando en la productividad del trabajo en gran manera. La existencia de estándares hace que las aplicaciones sean relutilizables en otros proyectos y sistemas que, aunque diferentes, se basan en el mismo estándar.
Algo similar sucede con XML. Este lenguaje ofrece un modelo para representar la información (documentos y datos), a partir de la estandarización es posible desarrollarherramientas, utilidades y métodos para procesar esta información. En el caso de XML estas serían el DOM (Document Object Model), hojas de estilos, etc..

Haciendo paralelismo con el modelo relacional y XML, el lenguaje XML equivaldría al modelo de datos relacional, mientras que el DOM, las hojas de estilos ,y el resto de especificaciones creadas para el XML, se corresponderían con el lenguaje SQL.

De poco serviría el XML sin las utilidades, herramientas y modelos que normalizan en como estos se pueden procesar.

Hay quien presenta al lenguaje XML como una evolución de SGML y HTML


www.compostela21.com
diariocompostela21@gmail.com
24/04/2024