You are on page 1of 6

DAYBI JAVIER CABRERA MORA 11 COMPUTACION

QUE ES XML

es una tecnologa en realidad muy sencilla que tiene a su alrededor otras tecnologas que la complementan y la hacen mucho ms grande y con unas posibilidades enormes y bsicas para la sociedad de la informacin. Vamos a ver a lo largo de varios captulos una introduccin al mundo XML, es decir, al lenguaje as como a las tecnologas que trabajan con l, sus usos, ventajas y modos de llevar a cabo las tareas.

XML, con todas las tecnologas relacionadas, representa una manera distinta de hacer las cosas, ms avanzada, cuya principal novedad consiste en permitir compartir los datos con los que se trabaja a todos los niveles, por todas las aplicaciones y soportes. As pues, el XML juega un papel importantsimo en este mundo actual, que tiende a la globalizacin y la compatibilidad entre los sistemas, ya que es la tecnologa que permitir compartir la informacin de una manera segura, fiable, fcil. Adems, XML permite al programador y los soportes dedicar sus esfuerzos a las tareas importantes cuando trabaja con los datos, ya que algunas tareas tediosas como la validacin de estos o el recorrido de las estructuras corre a cargo del lenguaje y est especificado por el estndar, de modo que el programador no tiene que preocuparse por ello.

PARA QUE SIRVE


efectivamente se usa para representar y estructurar datos... pero estos no se usan para

almacenar los datos, aunque se podra...

Hoy en da podrs ver que las aplicaciones tienen sus archivos de configuracin en formato XML, apache es un caso de estos, y ahora con la tecnologa .NET de Microsoft, la configuracin de las aplicaciones se hace a travs de XML

Pero esta no es la nica utilidad que tiene... tambin sirve para

desacoplar las capas de una aplicacin.. Fjate que al usar XML puedes comunicar aplicaciones de distintas plataformas... si importar el origen de los datos. Por ejemplo, puedo tener una aplicacin bajo Linux y Base de datos Oracle, y otra aplicacin bajo ambiente Windows y base de datos en SQL Server. Y sin embargo, puedo comunicar ambas aplicaciones si la informacin que estas intercambian est en formato XML, simplemente porque son archivos de texto con una estructura y no datos. Es por esta razn que ahora oirs hablar de Servicios Web, esto no es ms que componentes Web que ofrece un conjunto de mtodos para llevar a cabo ciertas operaciones. La comunicacin desde y hacia dichos servicios se hace a travs de XML, lo que te permite "consumir" dicho servicio sin importar la plataforma sobre la que est montada el mismo.

EJEMPLO DE XML
La estructura de un archivo XML es muy similar a la estructura e HTML solo que con la gran diferencia de que nosotros nombramos las etiquetas para as poder almacenar informacin que nos interesa para despus lograr un acceso a esta, un ejemplo simple seria como se muestra a continuacin: <?xml version=" 1.0 " encoding=" UTF-8 " standalone= " yes "?> <ficha> <nombre> Gabriel </nombre> <apellido> Molina </apellido> <direccin> Alfredo Vargas #36 </direccin> </ficha> Siguiendo este ejemplo de estructura bsica de XML podemos generar una base de datos en este sistema.

You might also like