El dominio MRM se puede utilizar para modelar una amplia gama
de mensajes.
Las características clave del dominio MRM son:
- Soporte para modelar mensajes de aplicaciones heredadas escritas en
C, COBOL, PL/1 y otros lenguajes, utilizando el formato físico CWF
(Formato físico personalizado).
Este soporte incluye la posibilidad de crear un modelo de
mensaje directamente desde un archivo de cabecera C o un libro de copias COBOL.
- Soporte para modelar mensajes XML, incluidos los que aprovechan los espacios de nombres
XML, utilizando el formato físico XML. Este soporte incluye la
posibilidad de crear un modelo de mensaje directamente desde un
archivo de DTD XML o de Esquema XML.
- Soporte para modelar mensajes de texto formateados, quizá con contenido de campo
identificado por códigos y/o separado por delimitaciones específicos,
utilizando el formato físico TDS (Formato de serie de caracteres codificada delimitada). Esto
incluye estándares de la industria, por ejemplo
HL7, SWIFT, EDIFACT y X12.
- Fácil transformación de un formato físico a otro. Por ejemplo, se puede crear un modelo
importando un archivo de cabecera C y se puede generar el esquema XML equivalente
para que lo utilice una aplicación diferente.
- El dominio MRM se entrega con un analizador especializado
utilizado por los productos de ejecución como WebSphere Message Broker. Una
vez que se ha completado el conjunto de mensajes, se genera un diccionario de mensajes
que se despliega en el producto de ejecución. Entonces el analizador MRM
utiliza el diccionario para analizar y grabar los mensajes que están definidos
en ese conjunto de mensajes.
- El analizador MRM puede realizar la validación de ejecución de los mensajes
con el diccionario desplegado. Consulte el apartado Mensajes XML en los dominios MRM y XML
si
desea ver más información detallada sobre la potencia y las debilidades relativas
de la utilización del dominio MRM o de uno de los dominios XML para modelos
mensajes XML.