翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。
サポートされている JMS 1.1 実装
Amazon SQS Java メッセージングライブラリでは、次のものがサポートされています。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 キューの場合のみ)