El dominio MRM se puede utilizar para modelar una amplia gama de mensajes.
Las funciones clave del dominio MRM son las siguientes:
- Soporte para modelar mensajes de aplicaciones existentes escritas en C, COBOL, PL/1 y otros lenguajes, utilizando el formato físico personalizado (CWF). Este soporte incluye la posibilidad de crear un modelo de mensaje directamente a partir de un archivo de cabeceras de C o libro de copias de COBOL.
- Soporte para modelar mensajes XML, incluyendo los que aprovechan espacios de nombres de XML, utilizando el formato físico (XML). Este soporte incluye la posibilidad de crear un modelo directamente a partir de un archivo de esquema XML DTD o XML.
- Soporte para modelar mensajes de texto con formato, quizá con contenido de campo identificado mediante códigos o separados por delimitadores específicos o ambos, utilizando el formato de serie de caracteres codificado delimitado (TDS).
Esto incluye estándares en el sector tales como SWIFT, EDIFACT y X12.
- Una fácil transformación de un formato físico a otro. Por ejemplo, un modelo se puede crear importando un archivo de cabeceras de C y el esquema XML equivalente que otra aplicación puede utilizar.
- El dominio MRM se suministra con un analizador especializado que utilizan productos en ejecución tales como WebSphere Business Integration Message Broker. Tras completar el conjunto de mensajes, genera un diccionario de mensajes que se difunde al producto en ejecución. A continuación, el analizador MRM utiliza el diccionario para analizar y escribir mensajes que están definidos en dicho conjunto de mensajes.
- El analizador MRM puede realizar una validación de ejecución de los mensajes respecto al diccionario difundido.
Consulte Mensajes XML en los dominios MRM y XML si desea obtener información más detallada acerca de las ventajas y desventajas de utilizar el dominio MRM o uno de los dominios XML para modelar mensajes XML.