Traditionelle Plattform

MQ -Client einrichten

Sie können den MQ installieren und konfigurieren, um die Integration zwischen Sterling™ Order Management System und Ihrem externen System zu testen.

Vorgehensweise

  1. Laden Sie den MQ -Client herunter und installieren Sie ihn auf einem externen System.
    1. Gehen Sie zu https://www-945.ibm.com/support/fixcentral/ und geben Sie den Produktnamen „ IBM “ ein oder wählen Sie ihn aus: MQ.
    2. Wählen Sie die neueste Version des MQ -Clients aus.
    3. Wählen Sie die Plattform aus, auf der Sie den Client installieren wollen.
    4. Klicken Sie auf 'Weiter', um fortzufahren. Sobald Sie die Suchergebnisseite erreichen, laden Sie die entsprechende Datei für Ihre Plattform herunter. Beispiel: 8.0.0.7-WS-MQC-Win64 ist für eine 64-Bit-Windows-Maschine.
  2. Rufen Sie das selbst signierte MQ -SSL-Zertifikat aus dem Bereich IBM Cloud Dropbox oder SI DEV Team BOX ab.
  3. Installieren Sie das Zertifikat im vertrauenswürdigen Keystore für den MQ -Client.
    Erstellen Sie mithilfe des Dienstprogramms iKeyman , das als Teil von MQ Client installiert wird, key.db und installieren Sie das Zertifikat.
  4. Konfigurieren Sie den MQ -Client auf folgende Weise:
    1. Erstellen Sie eine Kanaldefinition. (generiert die Datei AMQCLCHL.TAB )
      1. Unter Linux oder Unix:
        Führen Sie cd <MQ_Client_Installation_Path>/bin aus.

        Unter Windows:
        Ausführen cd <MQ_Client_Installation_Path>\bin

      2. Unter Linux oder Unix:
        Führen Sie ./runmqsc -n aus.

        Unter Windows:
        Ausführen runmqsc -n

      3. Führen Sie den folgenden Befehl aus, um die Kanaldefinition zu erstellen.

        DEFINE CHANNEL(SYSTEM.SSL.SVRCONN) CHLTYPE(CLNTCONN) TRPTYPE(TCP) CONNAME(‘<cust>-oms.<env>.coc.ibmcloud.com(1415)’) QMNAME(OM_QMGR) SSLCIPH(TLS_RSA_WITH_AES_128_CBC_SHA256)

      4. Suchen Sie die generierte Datei AMQCLCHL.TAB auf der Clientmaschine.
      5. Definieren Sie die folgenden Umgebungsvariablen für den MQ -Client:
        
        set MQCHLTAB = AMQCLCHL.TAB
        set MQCHLLIB = <path of AMQCLCHL.TAB>
        set MQSSLKEYR = <path of the key repository that holds the digital certificate>\key