Está en la página 1de 9

Unidad 5: Servicios web XML

Servicios Web
Un servicio web es una tecnologa que
utiliza un conjunto de protocolos y
estndares que sirven para intercambiar
datos entre aplicaciones.
5.1. Caractersticas del lenguaje
El lenguaje XML (Lenguaje de
marcado extensible) es un mtodo
flexible para crear formatos de
informacin comunes. Una vez creado
el formato de la informacin, tanto el
formato como los datos se pueden
compartir en Web o con otros
programas y bases de datos.
El lenguaje XML es parecido al lenguaje HTML
(Lenguaje de marcado de hipertexto), el lenguaje
usado por las pginas web. Tanto XML como HTML
contienen etiquetas de marcado para describir el
contenido de una pgina o un archivo. HTML
describe cmo mostrar e interactuar con el
contenido de una pgina web. XML describe el
contenido en trminos de los datos que se usan.
Es una arquitectura ms abierta y
extensible. No se necesita versiones para
que puedan funcionar en futuros
navegadores.
Los identificadores pueden crearse de
manera simple.
Mayor consistencia, homogeneidad y
amplitud de los identificadores descriptivos
del documento con XML .
Se puede hacer el intercambio de
documentos entre las aplicaciones tanto en
el propio PC como en una red local o
extensa.

La extensibilidad y flexibilidad de este
lenguaje nos permite agrupar una variedad
amplia de aplicaciones, desde pginas
web hasta bases de datos.
Gestin y manipulacin de los datos desde
el propio cliente web.

Estructura Basica
Prlogo: No es obligatorio, los documentos XML pueden
empezar con unas lneas que describen la versin XML.
<?xml version="1.0" encoding="UTF-8"?>
Cuerpo: A diferencia del prlogo, el cuerpo no es
opcional en un documento XML, el cuerpo debe contener
solo un elemento raz, caracterstica indispensable tambin
para que el documento est bien formado. Sin embargo es
necesaria la adquisicin de datos para su buen
funcionamiento.
<Edit_Mensaje> (...) </Edit_Mensaje>
Elementos: Los elementos XML pueden tener
contenido (ms elementos, caracteres o ambos), o
bien ser elementos vacos.

Atributos: Los elementos pueden tener atributos,
que son una manera de incorporar caractersticas o
propiedades a los elementos de un documento.
Deben ir entre comillas.

<Anima Doggys="come croquetas"
tipo=Canino">Esto es un da que Doggys va
paseando</Animal>
5.2. Visin general de servicios web
XML

También podría gustarte