Informations relatives à l'en-tête de message

Les zones d'en-tête de message autre qu'un SIMessage de routage et les méthodes disponibles pour les utiliser peuvent être mappées avec des zones d'en-tête de message JMS.

Zones d'en-tête

Tableau 1. Mappage des zones d'en-tête SIMessage à des zones d'en-tête de message JMS. La première colonne du tableau répertorie les zones d'en-tête SIMessage. La deuxième colonne contient une brève définition de ces zones. La troisième colonne fournit les zones d'en-tête de message JMS correspondantes. La quatrième colonne répertorie les méthodes SIMessage.
Zone d'en-tête SIMessage Description de la zone Zone d'en-tête correspondante du message JMS Méthodes SIMessage
Priorité (ReplyPriority) Entier compris entre 0 et 9 (plus la valeur est élevée, plus la priorité du message est importante) JMSPriority (entier)
  • getPriority
  • setPriority
  • getReplyPriority
  • setReplyPriority
Fiabilité (ReplyReliability) Spécifie la fiabilité de la distribution des messages. Pour une description des valeurs acceptées, voir Niveaux de fiabilité des messages - Mode de livraison JMS et qualité de service de l'intégration de services. JMSDeliveryMode (chaîne) prend en charge deux niveaux de fiabilité : PERSISTENT et NON_PERSISTENT
  • getReliability
  • setReliability
  • getReplyReliebility
  • setReplyReliability
TimeToLive (ReplyTimeToLive, RemainingTimeToLive) Entier qui indique la durée en millisecondes de conservation d'un message dans la file d'attente avant son expiration. JMSExpiration (long) est l'heure d'expiration, calculée en ajoutant à l'heure en cours ("current time" ) la durée de vie ("time-to-live").
  • getTimeToLive
  • getReplyTimeToLive
  • getRemainingTimeToLive
  • setTimeToLive
  • setReplyTimeToLive
  • setRemainingTimeToLive
Discriminateur (ReplyDiscriminator) Chaîne contenant un sujet testé par une règle de sélecteur pour déterminer si le message doit faire l'objet d'une médiation. Aucune zone JMS correspondante
  • getDiscriminator
  • setDiscriminator
  • getReplyDiscriminator
  • setReplyDiscriminator
RedeliveredCount Zone en lecture seule (entier) qui comptabilise chaque redistribution d'un message. JMSRedelivered (valeur booléenne) indique qu'il se peut que le message ait déjà été distribué mais sans accusé de réception . getRedeliveredCount
ApiMessageId Chaîne identifiant de manière unique chaque message envoyé. JMSMessageId (string)
  • getApiMessageId
  • setApiMessageId
CorrelationId Chaîne reliant deux messages, généralement un message de demande avec sa réponse. JMSCorrelationId (chaîne)
  • getCorrelationId
  • setCorrelationId
UserId Chaîne qui représente l'identité de l'utilisateur émetteur du message. L'ID utilisateur JMSX est une propriété de message non utilisée par WebSphere Application Server.
  • getUserId
  • setUserId

Icône indiquant le type de rubrique Rubrique de référence



Icône d'horodatage Dernière mise à jour: last_date
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-mp&topic=rjy1380
Nom du fichier : rjy1380.html