Elija el método de despliegue adecuado al modo en que
vaya a trabajar. Puede utilizar el WebSphere Message Broker Toolkit, el
WebSphere Message Broker Explorer, el mandato mqsideploy, o funciones descritas por el
API de Message Broker (que
también se conoce como API de CMP).
- Utilización de WebSphere Message Broker Toolkit
- La vista
Intermediarios de WebSphere Message Broker Toolkit muestra todos los intermediarios de la máquina
local que ha definido, y los intermediarios remotos para
los que ha definido conexiones. Si amplía un intermediario, se visualizarán todos
los grupos de ejecución del intermediario, junto con los flujos de mensajes desplegados,
y sus recursos asociados.
Puede arrastrar un flujo de
mensajes o un archivo archivador de intermediario (BAR) de la
Vista Desarrollo de intermediario a un grupo de ejecución para desplegarlo. De forma alternativa,
puede pulsar el botón derecho del ratón en un
grupo de ejecución para seleccionar un flujo de
mensajes o un archivo BAR para desplegarlo en el
grupo de ejecución seleccionado.
Normalmente, puede utilizar el
WebSphere Message Broker Toolkit si su
función principal es la de desarrollador de
aplicaciones o si es nuevo en
WebSphere Message Broker.
- Utilización de WebSphere Message Broker Explorer
- La vista Navegador de WebSphere Message Broker Explorer muestra todo los
intermediarios en la máquina local que haya definido y
cualquier intermediario remoto con el que haya definido conexiones.
Si amplía un
intermediario, se visualizarán todos los grupos
de ejecución del intermediario, junto con los
flujos de mensajes desplegados, y sus recursos
asociados.
Puede importar archivos BAR al WebSphere Message Broker Explorer.
Los archivos BAR se visualizan en la
carpeta Archivos archivadores de intermediario en WebSphere Message Broker Explorer. Puede
arrastrar un archivo BAR de la carpeta Archivo
de archivadores de intermediarios a un grupo de
ejecución para desplegar los contenidos del
archivado de intermediario. De forma
alternativa, puede pulsar con el botón
derecho en un grupo de ejecución o
archivo BAR y seleccionar Desplegar
archivo para desplegar recursos en un
grupo de ejecución. También puede arrastrar archivos BAR del sistema de archivos directamente un grupo de ejecución para desplegar el contenido del archivo de archivado de intermediario.
Normalmente
utilizará WebSphere Message Broker Explorer si su función
principal es la de administrador de WebSphere Message Broker.
- Utilización del mandato mqsideploy
- Puede desplegar desde la lista de mandatos
utilizando el mandato mqsideploy.
En la línea de mandatos, debe especificar los
detalles de la conexión, así como los parámetros
específicos del despliegue.
>Normalmente
utilizaría el mandato
mqsideploy
en un script cuando esté familiarizado con WebSphere Message Broker.
- Utilización de la API de CMP
- Puede controlar el despliegue desde un programa Java™ utilizando las funciones descritas por la API de CMP.
También puede consultar las respuestas del intermediario y realizar las
acciones adecuadas.
Las aplicaciones Java
también pueden utilizar la API de CMP para controlar otros objetos como, por ejemplo, intermediarios y grupos de ejecución. Por lo tanto, la API de CMP
se puede utilizar para crear y manipular todos sus intermediarios y recursos asociados de forma
programada.
- Resultados del despliegue
- Independientemente del método de despliegue
que utilice, todos los cambios de configuración
se intentarán de inmediato.
- Si está utilizando el
WebSphere Message Broker Toolkit, la
vista Registro de despliegue se actualizará para
mostrar los resultados cuando el despliegue
finalice. Si el despliegue falla, la razón de la
anomalía se mostrará en esta vista.
- Si está utilizando el WebSphere Message Broker Explorer,
puede ver el estado de despliegue para todos los usuarios conectados al
intermediario. La Cola de administración muestra todos los despliegues
que actualmente está procesando el intermediario, y el Registro de
administración muestra todas las peticiones y cambios de configuración
recientes realizados en el intermediario.
- Si utiliza el mandato
mqsideploy,
el mandato finaliza cuando el intermediario ha
procesado completamente la solicitud de
despliegue, o cuando el tiempo de espera definido
mediante el parámetro -w ha
caducado, lo que suceda primero. Los
resultados del despliegue se visualizan como salida del mandato.
- Si está utilizando la API de CMP,
puede ver los resultados del despliegue de las siguientes maneras:
- Revise el objeto DeployResult que se devuelve
de los métodos de despliegue.
- Acceda al objeto LogProxy que representa el registro de administración.
- Acceda al objeto AdminQueueProxy que representa la cola de
administración.