기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.
지원되는 JMS 1.1 구현
Amazon SQS 자바 메시징 라이브러리는 다음과 같은 JMS 1.1 구현
지원되는 공통 인터페이스
-
Connection
ConnectionFactory
Destination
Session
-
MessageConsumer
MessageProducer
지원되는 메시지 유형
-
ByteMessage
-
ObjectMessage
TextMessage
지원되는 메시지 승인 모드
AUTO_ACKNOWLEDGE
CLIENT_ACKNOWLEDGE
-
DUPS_OK_ACKNOWLEDGE
UNORDERED_ACKNOWLEDGE
참고
UNORDERED_ACKNOWLEDGE
모드는 JMS 1.1 사양의 일부가 아닙니다. 이 모드를 통해 Amazon SQS에서 JMS 클라이언트가 메시지를 명시적으로 승인하도록 허용합니다.
JMS 정의된 헤더 및 예약된 속성
메시지 전송의 경우
메시지를 전송하는 경우 사용자는 각 메시지에 대해 다음과 같은 헤더 및 속성을 설정할 수 있습니다.
-
JMSXGroupID
(FIFO 대기열에서 필수, 표준 대기열에서는 허용되지 않음) -
JMS_SQS_DeduplicationId
(FIFO 대기열에서 선택 사항, 표준 대기열에서는 허용되지 않음)
사용자가 메시지를 전송한 후 Amazon SQS는 각 메시지에 대해 다음과 같은 헤더 및 속성을 설정합니다.
-
JMSMessageID
-
JMS_SQS_SequenceNumber
(FIFO 대기열에만 해당)
메시지 수신의 경우
사용자가 메시지를 수신한 후 Amazon SQS는 각 메시지에 대해 다음과 같은 헤더 및 속성을 설정합니다.
-
JMSDestination
-
JMSMessageID
-
JMSRedelivered
-
JMSXDeliveryCount
-
JMSXGroupID
(FIFO 대기열에만 해당) -
JMS_SQS_DeduplicationId
(FIFO 대기열에만 해당) -
JMS_SQS_SequenceNumber
(FIFO 대기열에만 해당)