Habilitación del messaging REST API

Puede configurar si el messaging REST API está habilitado utilizando el mandato setmqweb . De forma predeterminada, messaging REST API está habilitado.

Antes de empezar

Para completar esta tarea, debe ser un usuario con determinados privilegios para que pueda utilizar los mandatos dspmqweb y setmqweb:
  • [z/OS]En z/OS®, debe tener autoridad para ejecutar los comandos dspmqweb y setmqweb , y acceso de escritura al archivo mqwebuser.xml .
  • [UNIX, Linux, Windows, IBM i]On all other operating systems, you must be a usuario privilegiado.
  • [ MQ 9.4.0 Jun 2024][Linux] Si el servidor mqweb forma parte de una instalación independiente de IBM® MQ Web Server, debe tener acceso de escritura al archivo mqwebuser.xml en el directorio de datos IBM MQ Web Server.
Atención:

Antes de emitir los mandatos setmqweb o dspmqweb en z/OS, debe establecer la variable de entorno WLP_USER_DIR para que la variable apunte a la configuración del servidor mqweb.

Para establecer la variable de entorno WLP_USER_DIR, emita el mandato siguiente:
export WLP_USER_DIR=WLP_user_directory
donde WLP_user_directory es el nombre del directorio que se pasa a crtmqweb. Por ejemplo:
export WLP_USER_DIR=/var/mqm/web/installation1

Para obtener más información, consulte Crear el servidor mqweb.

Procedimiento

  • Vea la configuración actual del messaging REST API utilizando el mandato siguiente:
    dspmqweb properties -a
    El campo mqRestMessagingEnabled muestra si messaging REST API está habilitado. Si el valor es True , messaging REST API está habilitado.
  • Habilite el messaging REST API utilizando el mandato siguiente:
    setmqweb properties -k mqRestMessagingEnabled -v true
  • Inhabilite messaging REST API utilizando el mandato siguiente:
    setmqweb properties -k mqRestMessagingEnabled -v false