Curso: Tecnologías para la integración de servicios
Alumno: Richard Martinez Lizares
Ventajas para las empresas de poder definir diccionarios XSD/DTD para mensajes XML: o Los archivos de definición de mensajes (XSD) permiten describir la estructura lógica de un mensaje o Permiten modelar el contenido de los mensajes, sus elementos, tipos de datos permitidos, etc. Y crear un dominio local para un empresa o uno global para intercambiar información de manera transparente entre empresas. o Permite documentar el significado de cada elemento en el mensaje. o Permite definir elementos re-usables en varios tipos de mensajes. o Permite restringir los mensajes con obligatoriedad, un subconjunto permitido de valores, lista de valores, etc. o Permite la utilización de validadores que pueden darle calidad a los mensajes antes de que se intercambien o se envíen a un destino.
Con respecto al uso de XSLT para transformación de mensajes:
o Permite cambiar el formato de un mensaje XML en otro completamente distinto de acuerdo a las reglas codificadas en archivo XSL. o Se puede usar estándares como XPATH para buscar valores dentro de un mensaje XML de forma sencilla y poder usarlos en procesos de transformación. o El proceso de transformación no afecta el archivo original sino que crea un nuevo archivo de salida en base a este con el mensaje transformado.