Un componente es un intermediario, un Gestor de configuración o un a Servidor de nombres de usuarios.
Un intermediario procesa mensajes, un Gestor de configuración actúa como interfaz entre el depósito de configuración y el conjunto de intermediarios en el dominio, y un Servidor de nombres de usuarios extrae información de un producto de seguridad y lo deje disponible para los intermediarios y el área de trabajo.
Un intermediario que se está ejecutando tiene un espacio de direcciones de control y un espacio de direcciones adicional para cada grupo de ejecución desplegado. Cuando se inicia el espacio de direcciones de control, el componente de intermediario se inicia automáticamente. Este comportamiento puede cambiarse mediante un parámetro de arranque opcional en la tarea de arranque.
Un Gestor de configuración y un Servidor de nombres de usuarios tienen un solo espacio de direcciones cada uno. Cuando se inicia el espacio de direcciones, los componentes se inician automáticamente. Este comportamiento puede cambiarse mediante un parámetro de arranque opcional en la tarea de arranque.
El nombre de componente es el nombre externo del componente y se utiliza, por ejemplo, en el área de trabajo de WebSphere Event Broker.
Sólo necesitará un Servidor de nombres de usuarios si está utilizando la seguridad de Publicación/Suscripción. El Servidor de nombres de usuarios puede encontrarse en cualquier lugar de la red, incluido z/OS.
Cada componente tiene su propio entorno de ejecución en UNIX System Services y necesita su propio gestor de colas de WebSphere MQ, aunque un intermediario, un Gestor de configuración, y un Servidor de nombres de usuarios pueden compartir un solo gestor de colas. Un componente intermediario también necesita acceder a una base de datos.