Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.
Implementaciones de JMS 1.1 admitidas por Amazon SQS
La Biblioteca de mensajes Java de Amazon SQS es compatible con las siguientes implementaciones de JMS 1.1
Interfaces comunes admitidas
-
Connection
-
ConnectionFactory
-
Destination
-
Session
-
MessageConsumer
-
MessageProducer
Tipos de mensajes admitidos
-
ByteMessage
-
ObjectMessage
-
TextMessage
Modos de confirmación de mensajes admitidos
-
AUTO_ACKNOWLEDGE
-
CLIENT_ACKNOWLEDGE
-
DUPS_OK_ACKNOWLEDGE
-
UNORDERED_ACKNOWLEDGE
nota
El modo UNORDERED_ACKNOWLEDGE
no forma parte de la especificación JMS 1.1. Este modo ayuda a Amazon SQS a permitir que un cliente de JMS confirme explícitamente un mensaje.
Propiedades reservadas y encabezados definidos por JMS
Para enviar mensajes
Al enviar mensajes, puede definir los siguientes encabezados y propiedades para cada mensaje:
-
JMSXGroupID
(necesario para las colas FIFO, no permitido para las colas estándar) -
JMS_SQS_DeduplicationId
(opcional para las colas FIFO, no permitido para las colas estándar)
Después de enviar mensajes, Amazon SQS establece los siguientes encabezados y propiedades para cada mensaje:
-
JMSMessageID
-
JMS_SQS_SequenceNumber
(solo para colas FIFO)
Para recibir mensajes
Después de recibir mensajes, Amazon SQS establece los siguientes encabezados y propiedades para cada mensaje:
-
JMSDestination
-
JMSMessageID
-
JMSRedelivered
-
JMSXDeliveryCount
-
JMSXGroupID
(solo para colas FIFO) -
JMS_SQS_DeduplicationId
(solo para colas FIFO) -
JMS_SQS_SequenceNumber
(solo para colas FIFO)