Normalmente, un producto como WebSphere Message Broker proporciona un rango de analizadores para analizar y escribir formatos de mensaje. Algunos formatos de mensaje son autodefinidos y se pueden analizar sin una referencia a un modelo. Un ejemplo de un formato de mensaje autodefinido es XML. En XML el mensaje propiamente dicho contiene metadatos y también valores de datos, lo que permite que un analizador XML comprende un mensaje XML incluso si no hay un modelo disponible. La mayor parte de los formatos de mensaje, no obstante, no son de autodefinición. Como ejemplo, un mensaje binario que se origina a partir de un programa COBOL y un mensaje de texto de formato SWIFT no contienen metadatos suficientes para habilitar un analizador de modo que comprenda el mensaje. El analizador debe tener acceso a un modelo que describa el mensaje para analizarlo correctamente.
Para utilizar de forma completa los recursos ofrecidos por WebSphere Message Broker, deberá modelar los formatos de mensajes.
Para agilizar la creación de los modelos de mensaje, se proporcionan importadores que toman metadatos como, por ejemplo, archivos de cabecera C, libros de copias COBOL, archivos de esquema XML, DTD y WSDL y crean modelos de mensajes de dichos metadatos. Alternativamente, IBM tiene modelos creados previamente para los formatos de mensajes estándar que son comunes del sector como, por ejemplo, SWIFT, EDIFACT, X12, FIX, HL7 y TLOG.