Cuando se creó XML



Historia de XML

La historia de Extensible Markup Languages ​​(XML) comienza con el desarrollo del lenguaje de marcado generalizado estandarizado (SGML) por Charles Goldfarb, junto con Ed Mosher y Ray Lorie en la década de 1970 mientras trabajaba en IBM (Anderson, 2004). SGML a pesar de que el nombre no es un lenguaje de marcado por derecho propio, sino que es un lenguaje utilizado para especificar los lenguajes de marcado.

El objetivo de SGML era crear vocabularios que pudieran usarse para marcar documentos con etiquetas estructurales. Fue imaginado en ese momento, que ciertos documentos legibles por máquina deberían seguir siendo legibles por máquina durante quizás décadas.

Una de las aplicaciones más populares de SGML vino con el desarrollo de HyperText Markup Language (HTML) por Tim Berners Lee a fines de la década de 1980 (Raggett, Lam, Alexander & Kmiec, 1998).

Desde su desarrollo, HTML se ha convertido en una víctima de su propia popularidad, ya que fue rápidamente adoptado y ampliado de muchas maneras, más allá de su visión original. Sigue siendo popular hoy en día, aunque como tecnología de presentación, y se considera inadecuado como formato de almacenamiento de datos de propósito general.

En lo que respecta al almacenamiento e intercambio de datos, el HTML es una mala opción, ya que originalmente estaba destinado a ser una tecnología de presentación, mientras que SGML se considera demasiado complejo para uso general.

 XML cierra esta brecha siendo legible por humanos y máquinas, a la vez que es lo suficientemente flexible como para admitir el intercambio de datos independiente de la plataforma y la arquitectura.


Aplicaciones de XML

En esencia, XML le permite a un ingeniero de software la capacidad de crear un vocabulario y usar este vocabulario para describir datos. Por ejemplo, al intercambiar datos entre computadoras, el número 42 no tiene sentido a menos que también intercambie el significado de los datos, siendo la temperatura de la CPU expresada en grados Celsius.

Solo cuando tanto el emisor como el receptor de datos comprendan el significado de los datos, pueden comenzar a hacer algo útil con ellos. Antes del desarrollo de XML, se requería cierta cantidad de acuerdo a priori sobre los datos y su significado entre los sistemas. Con el desarrollo de XML, los datos pueden intercambiarse entre sistemas sin ningún acuerdo previo, siempre y cuando ambos sistemas entiendan el mismo vocabulario, es decir, hablen el mismo idioma.

Desde el desarrollo de XML, varias aplicaciones han surgido en las áreas de (IBM, 2005):

Publicación web: XML le permite crear páginas interactivas, permite al cliente personalizar esas páginas y hace que la creación de aplicaciones de comercio electrónico sea más intuitiva.

Búsqueda web y automatización de tareas web: XML define el tipo de información contenida en un documento, por lo que es más fácil devolver resultados útiles al buscar en la Web.



Aplicaciones generales: XML proporciona un método estándar para acceder a la información, facilitando el uso, almacenamiento, transmisión y visualización de aplicaciones y dispositivos de todo tipo.

Aplicaciones de e-business: las implementaciones XML hacen que el intercambio electrónico de datos (EDI) sea más accesible para el intercambio de información, las transacciones entre empresas y las transacciones entre empresas.

Aplicaciones de metadatos: XML hace que sea más fácil expresar metadatos en un formato portátil y reutilizable.

Computación ubicua: XML proporciona tipos de información estructurados y portátiles para su visualización en dispositivos informáticos ubicuos (inalámbricos) tales como asistentes digitales personales (PDA), teléfonos celulares y otros.

Cuando se creó XML Cuando se creó XML Reviewed by baration on 4/07/2018 08:50:00 a.m. Rating: 5

No hay comentarios.:

Con tecnología de Blogger.