Ich bin Neuling zu Websphere MQ und ich habe ein grundlegendes Verständnis für das Konzept von MQ. Ich weiß, dass der MQ-Client eine Nachricht (mit MQMD und Anwendungsdaten) erstellen und dann an den MQ-Manager senden würde. Der MQ-Client erhält die richtige Antwort von MQ Manager zurück. Angeblich gibt es viele Nachrichten im MQ Queue Manager, wie kann der MQ Client die richtigen Nachrichten abrufen? Was bestimmt die Eindeutigkeit einer MQ-Nachricht?MQ: Wie weiß MQ-Client, um die richtige Antwortnachricht zu erhalten
0
A
Antwort
3
Es gibt verschiedene Möglichkeiten, auf die man zugreifen kann - ein gängiger Weg besteht darin, dass die Anwendungen, die die Nachrichten verarbeiten, die Nachrichten-ID- und Korrelations-ID-Felder verwenden. Die Nachrichten-ID kann nach dem Zufallsprinzip erzeugt und gespeichert und dann in das Korrelations-ID-Feld kopiert werden, damit sie beim Senden der Antwort übereinstimmt. Anwendungen können in diesen Feldern im Nachrichtenheader übereinstimmen.
Ich empfehle Ihnen, lesen Sie die Anwendung programming guide und reference im Knowledge Center.
Verwandte Themen
- 1. Woher bekomme ich die MQ-DLLs, die ich für Perls MQClient :: * - und MQSeries :: -Module benötige?
- 2. Was ist der richtige Weg, um diese Informationen zu erhalten?
- 3. Haskell - wie man die Show ändert, um die richtige Ausgabe zu erhalten
- 4. Wie bekomme ich Mono, um die richtige 'ToolsVersion' zu verwenden?
- 5. ARM-Header, um richtige Call Stacks zu erhalten
- 6. Wie benutze ich Math.sin() in Javascript, um die richtige Antwort zu erhalten?
- 7. Wie erzwinge PHP, um die richtige php.ini zu nehmen?
- 8. Was ist der richtige Weg, um zwei Int-Werte zu teilen, um einen Float zu erhalten?
- 9. Wie eine Antwortnachricht zu erstellen und Content-String hinzufügen, um es in ASP.NET 5/MVC 6
- 10. SSL_CTX_set_cert_verify_callback, um die Kettenliste zu erhalten
- 11. Asynchrone HTTP-Antwortnachricht
- 12. ändern Antwortnachricht in nusoap
- 13. Richtige Methode, um UITableViewController zu erben?
- 14. Algorithmus, um richtige Teiler zu bestimmen
- 15. Um die xsd von XML-Nachricht zu identifizieren, die von MQ empfangen wird
- 16. Python erhalten richtige Zeilenende
- 17. mit Java, um die Netzwerkauslastung zu erhalten
- 18. Grundlegendes zu MQ-Bindings-Dateien
- 19. Was ist die "richtige" Form, um Java zu schreiben?
- 20. nicht die richtige Summe erhalten - openmp
- 21. Ist dies die richtige Situation, um einen Service zu nutzen?
- 22. Subtrahieren zweimal, um die Dauer zu erhalten
- 23. Der richtige Weg, um die ID/Klasse in HTML mit foreach setzen, um den genauen Wert zu erhalten?
- 24. Abfrage, um die neuesten Spielergebnisse zu erhalten
- 25. Der richtige Ansatz, um Benutzersitzungen zu behalten
- 26. Excel Formel, um die Werte zu erhalten
- 27. Wie setze ich $ {user} in Eclipse, um das richtige @ author-Tag zu erhalten?
- 28. Wie generische JMS-Nachrichten zu aktivem mq und IBM mq mit Spring-Batch zu erstellen
- 29. MQ-Verbindung
- 30. Server Antwortnachricht von Fehlern Get
Vielen Dank: O) – yapkm01