Informationen zu Nachrichten-Headern
Die SIMessage-Header-Felder, die sich nicht auf das Routing beziehen, und die Methoden für die Bearbeitung dieser Felder können JMS-Nachrichten-Header-Feldern zugeordnet.
Header-Felder
SIMessage-Header-Feld | Feldbeschreibung | Entsprechendes Header-Feld in JMS-Nachricht | SIMessage-Methode |
---|---|---|---|
Priority (ReplyPriority) | Ganzzahliger Wert zwischen 0 und 9. Je höher der Wert ist, desto höher ist die Nachrichtenpriorität. | JMSPriority (Integer) |
|
Reliability (ReplyReliability) | Gibt die Zuverlässigkeit der Nachrichtenzustellung an. Eine Beschreibung der zulässigen Werte finden Sie im Artikel Nachrichtenzuverlässigkeitsstufen - JMS-Zustellmodus und Servicequalität der Serviceintegration. | JMSDeliveryMode (String) unterstützt zwei Zuverlässigkeitsstufen: PERSISTENT und NON_PERSISTENT |
|
TimeToLive (ReplyTimeToLive, RemainingTimeToLive) | Eine ganze Zahl, die angibt, wie lange (in Millisekunden) eine Nachricht in der Warteschlange verbleiben kann, bevor sie verfällt. | JMSExpiration (long) ist die Verfallszeit, die wie folgt berechnet wird: "aktuelle Zeit" plus (+) "Lebensdauer". |
|
Discriminator (ReplyDiscriminator) | Eine Zeichenfolge, die einen Topicnamen enthält, das von einer Selektorregel geprüft wird, um festzustellen, ob die Nachricht vermittelt werden soll. | Kein entsprechendes JMS-Feld |
|
RedeliveredCount | Ein Anzeigefeld (Integer), das den Zähler für die erneute Zustellung einer Nachricht enthält. | JMSRedelivered (Boolean) gibt an, dass die Nachricht wahrscheinlich, aber nicht unbedingt garantiert zugestellt wurde, aber noch nicht bestätigt wurde. | getRedeliveredCount |
ApiMessageId | Eine Zeichenfolge, die jede gesendete Nachricht eindeutig identifiziert. | JMSMessageId (String) |
|
CorrelationId | Eine Zeichenfolge, die zwei Nachrichten miteinander verknüpft, gewöhnlich eine Anforderungsnachricht mit der zugehörigen Antwort. | JMSCorrelationId (string) |
|
UserId | Eine Zeichenfolge, die die Identität des Benutzers angibt, der die Nachricht sendet. | Die JMSX-Nachrichteneigenschaft "Userid" wird von WebSphere Application Server nicht verwendet. |
|