XLM puede tener tres posibles roles:
*DE CONTENEDOR DE INFORMACIÒN
Cuando el XML actúa de contenedor, ignora por completo la información que contiene. Esta información irá normalmente almacenada en un elemento del tipo CDATA, estos elementos no son analizados por el parser de XML.
Imaginemos que tenemos dos aplicaciones distintas en un proyecto, podemos establecer una gramática XML para encapsular los mensajes XML (añadiendo una cabecera al documento), y tener un programa que procese las cabeceras de los mensajes y direcciones a la aplicación correspondiente.
También nos puede servir para definir un flujo de datos en un workflow.
*PARA DEFINIR EL CONTENIDO DE LOS MENSAJES
Para que se puedan intercambiar información dos aplicaciones y puedan procesarla automáticamente.
*PARA DESCRIBIR EL CONTENIDO DE LOS MENSAJES
Si lo utilizamos con este rol, podemos describir el esquema de contenidos de los mensajes. Estamos definiendo recursos, lo utilizamos como metadatos. Podemos facilitar el acceso a la información a los agentes de software.
Estos son algunos roles y posibles aplicaciones del XML, pero se nos pueden ocurrir.
DESCARGAR TRABAJO EN EL SERVIDOR
*SOPORTE A CLIENTES.
Gracias a los enlaces extendidos (XLL), el cliente si tiene algún tipo de problema, pinchando sobre un enlace de este tipo le puede salir una lista con la persona concreta de contacto, partes de manuales concretos donde resolver esa duda, departamentos determinados, ect.
*PERSONALIZACIÒN DE LA WEB
Gracias al XSL/XSLT, podemos transformar y dar el formato que queramos a un mismo documento XML, por lo tanto si sabemos gracias a las cookies, o, los logins, quién es el usuario/cliente que accede podemos personalizar la vista de la información. El cliente/Usuario de esta forma se sentirá más a gusto, considerará que esa información es suya y que es reconocido en la Web. Muy útil para los Sites de Comercio Electrónico.
*BUSCADOR WEB
Si disponemos de un Site donde toda la información se encuentre etiquetada en documentos XML, las búsquedas serían mucho más efectivas, ya que se conjuga la potencia de la búsqueda indexada junto la búsqueda semántica.
*INTERCAMBIO DE INFORMACIÒN
Si contratamos a una empresa un servicio de noticias, y nos facilitan la estructura de los datos que vamos a recibir (DTD/Schema), sabremos en todo momento que tipos de documentos XML estamos recibiendo, y podremos tratarlos de la forma que deseemos.
*DE CONTENEDOR DE INFORMACIÒN
Cuando el XML actúa de contenedor, ignora por completo la información que contiene. Esta información irá normalmente almacenada en un elemento del tipo CDATA, estos elementos no son analizados por el parser de XML.
Imaginemos que tenemos dos aplicaciones distintas en un proyecto, podemos establecer una gramática XML para encapsular los mensajes XML (añadiendo una cabecera al documento), y tener un programa que procese las cabeceras de los mensajes y direcciones a la aplicación correspondiente.
También nos puede servir para definir un flujo de datos en un workflow.
*PARA DEFINIR EL CONTENIDO DE LOS MENSAJES
Para que se puedan intercambiar información dos aplicaciones y puedan procesarla automáticamente.
*PARA DESCRIBIR EL CONTENIDO DE LOS MENSAJES
Si lo utilizamos con este rol, podemos describir el esquema de contenidos de los mensajes. Estamos definiendo recursos, lo utilizamos como metadatos. Podemos facilitar el acceso a la información a los agentes de software.
Estos son algunos roles y posibles aplicaciones del XML, pero se nos pueden ocurrir.
DESCARGAR TRABAJO EN EL SERVIDOR
*SOPORTE A CLIENTES.
Gracias a los enlaces extendidos (XLL), el cliente si tiene algún tipo de problema, pinchando sobre un enlace de este tipo le puede salir una lista con la persona concreta de contacto, partes de manuales concretos donde resolver esa duda, departamentos determinados, ect.
*PERSONALIZACIÒN DE LA WEB
Gracias al XSL/XSLT, podemos transformar y dar el formato que queramos a un mismo documento XML, por lo tanto si sabemos gracias a las cookies, o, los logins, quién es el usuario/cliente que accede podemos personalizar la vista de la información. El cliente/Usuario de esta forma se sentirá más a gusto, considerará que esa información es suya y que es reconocido en la Web. Muy útil para los Sites de Comercio Electrónico.
*BUSCADOR WEB
Si disponemos de un Site donde toda la información se encuentre etiquetada en documentos XML, las búsquedas serían mucho más efectivas, ya que se conjuga la potencia de la búsqueda indexada junto la búsqueda semántica.
*INTERCAMBIO DE INFORMACIÒN
Si contratamos a una empresa un servicio de noticias, y nos facilitan la estructura de los datos que vamos a recibir (DTD/Schema), sabremos en todo momento que tipos de documentos XML estamos recibiendo, y podremos tratarlos de la forma que deseemos.
No hay comentarios:
Publicar un comentario