DB2 MQSeries Functions da soporte a tres modelos de gestión de mensajes: datagramas, publicación y suscripción (p/s) y petición y respuesta (r/r).
Los mensajes que se envían como datagramas se envían a un solo destino y no se espera respuesta. En el modelo p/s, uno o más publicadores envían un mensaje a un servicio de publicación que distribuye el mensaje a uno o más suscriptores. El modelo de petición y respuesta es parecido al de datagrama, pero el que envía el mensaje espera recibir una respuesta.