Un estudio revela la consolidación de XML como herramienta de desarrollo Web en las empresas
Una encuesta realizada por Giga Group y Telenium ha desvelado que XML se consolida como el lenguaje más utilizado en las compañías para desarrollar aplicaciones en la Web. Uno de las conclusiones a las que se llega en el sondeo es que el lenguaje XML no está relegado a un tipo de aplicación concreta, sino que en la práctica, se utiliza XML para desarrollar desde sistemas de conexión web-middleware hasta aplicaciones B2B y otros protocolos e interfaces dinámicos.
Por ejemplo, el XML es aplicado en un 34 por ciento al intercambio de mensajes, en comparación con el 6 por ciento que se utiliza como herramienta de desarrollo de portales y el 1 por ciento para bases de datos.
¿Por qué XML?
Adoptar XML supone una valoración por parte de las empresas sobre sus ventajas e inconvenientes. La integración y flexibilidad de XML con otras aplicaciones y lenguajes parece ser el argumento que más éxito tiene a la hora de que una empresa de decida a desarrollar aplicaciones sobre este estándar. En cuanto a los obstáculos que impiden aplicar el XML como herramienta estándar de desarrollo web, el estudio se refiere a tres factores principales: la falta de personal preparado, la falta de un estándar único (o la existencia de demasiados lenguajes), y la queja de que el lenguaje no está suficientemente maduro y desarrollado.
Lenguaje de etiqueta extensible
XML (Extensible Markup Language) lenguaje extensible de etiquetas (extensible porque no es un formato prefijado como HTML), describe una clase de objetos de datos llamados documentos XML y describe parcialmente el comportamiento de los programas que los procesan. XML, por tanto, es un metalenguaje que permite diseñar un lenguaje propio de etiquetas para múltiples clases de documentos. Los documentos XML se componen de unidades de almacenamiento llamadas entidades (entities), que contienen datos analizados (parsed) o sin analizar (unparsed). Los datos analizados se componen de caracteres, algunos de los cuales forman los datos del documento y el resto forman las etiquetas. Las etiquetas codifican la descripción de la estructura lógica y de almacenamiento del documento. XML proporciona un mecanismo para imponer restricciones en la estructura lógica y de almacenamiento.
La característica principal de XML, la de ser extensible, significa que a diferencia de HTML, los símbolos de marca son ilimitados y se definen a sí mismos. HTML es simplemente un lenguaje, mientras que XML es un metalenguaje, esto es, un lenguaje para definir lenguajes.
Telenium: www.telenium.es
Tutorial sobre XML: http://face.el.uma.es/imasd/xml/xml.html
Noticias relacionadas:
La migración de HTML a XML propicia un lenguaje híbrido de segunda generación
( http://www.idg.es/iworld/noticia.asp?id=5871&sec=iworld )