MQ

MQ

Join this online group to communicate across IBM product users and experts by sharing advice and best practices with peers and staying up to date regarding product enhancements.

 View Only
  • 1.  Configuration question

    Posted Wed February 09, 2022 01:53 PM
    I have a customer that has a question regarding a queue setup and if it is doable?

    We have 22 development servers (development, UAT, regression) and the production server.  Does the MQ Client need to be installed on all the servers for wmA to access the queue?  Or, can the MQ Client be installed on the production server, and the development servers access the queue through the production server?

    It sounds like they want to use one client install and have all of the other servers accessing this via a production server.




  • 2.  RE: Configuration question

    Posted Wed February 09, 2022 05:41 PM

    If you have an application that wants to access the messages on a queue, then whichever machine that application runs on must have MQ Client code installed on it in order to talk to the MQ Server machine.

    Alternatively, you could use the REST interface, and then you don't need MQ Client code for the application. But I assume you are talking about an MQI application.

    P.S. Why do development environments want access to production environments? That should be carefully controlled.

    Cheers,
    Morag



    ------------------------------
    Morag Hughson
    MQ Technical Education Specialist
    MQGem Software Limited
    Website: https://www.mqgem.com
    ------------------------------



  • 3.  RE: Configuration question

    Posted Thu February 10, 2022 01:35 PM
    DEV, TEST, UAT and PROD servers (queue manager) should never ever be interconnected.  One slip of a finger (someone deleting messages in a DEV queue but do it in PROD), can cause so many problems, the headache is not worth it.

    Also, you didn't say what type of application is using the MQ Client.  Is it Java, Java/JMS, .NET, .NET/XMS, C, C++, COBOL, etc...  Because for Java, Java/JMS and .NET managed applications you do not need the full MQ Client install.

    later
    Roger

    ------------------------------
    Roger Lacroix
    CTO
    Capitalware Inc.
    London ON Canada
    https://capitalware.com
    ------------------------------