La interfaz de plug-in para un analizador de mensajes consta de:
- Un conjunto de funciones de implementación que proporcionan la funcionalidad del
analizador de plug-in. Estas funciones las invoca el intermediario de mensajes. La
mayoría de las funciones de implementación son obligatorias y, si el desarrollador no las
proporciona, se emitirá una excepción en la ejecución.
- Un conjunto de funciones de programa de utilidad, cuya finalidad es crear recursos
en el intermediario de mensajes o solicitar un servicio del intermediario. Estas funciones
de programa de utilidad puede invocarlas un analizador de plug-in.