Los clientes C pueden utilizar la propiedad de conexión MQ_SERVICE_PORT_PROPERTY para especificar el puerto fijo al que conectarse. Esto puede ser útil si está intentando atravesar un cortafuegos o si necesita evitar el servicio de asignación de puertos del agente (que asigna los puertos dinámicamente).
Recuerde que también debe configurar el puerto de servicio JMS en el lado del agente. Por ejemplo, si desea conectar a su cliente con el puerto 1756 mediante ssljms, tendría que hacer lo siguiente:
En el lado del cliente: Establezca la propiedad MQ_SERVICE_PORT_PROPERTY en 1756 y MQ_CONNECTION_TYPE_PROPERTY en SSL.
En el lado del agente: Establezca la propiedad imq.serviceNameType.protocol .port en 1756 de la siguiente manera.
imq.ssljms.ssl.port=1756
La propiedad de conexión MQ_SERVICE_PORT_PROPERTY se introdujo por pimera vez en la versión 3.7, actualización 2 de Message Queue.