JMS メッセージは、QAnywhere メッセージに自然にマッピングされます。
JMS | QAnywhere | 備考 |
---|---|---|
javax.jms.TextMessage |
QATextMessage |
テキストメッセージは Unicode テキストとしてコピーされる |
javax.jms.BytesMessage |
QABinaryMessage |
バイナリメッセージはそのままコピーされる |
javax.jms.StreamMessage |
なし |
サポートされていない |
javax.jms.MapMessage |
なし |
サポートされていない |
javax.jms.ObjectMessage |
なし |
サポートされていない |
次の表は、組み込みヘッダーのマッピングを示します。C++ と JMS では、これらのヘッダーに対応するメソッド名があります。たとえば、Address は、QAnywhere では getAddress() または setAddress() に対応し、JMS では getJMSDestination() または setJMSDestination() に対応します。.NET では、これらのヘッダーとまったく同じ名前のプロパティが存在します。たとえば、Address は、Address プロパティに対応します。
JMS | QAnywhere | 備考 |
---|---|---|
JMS Destination |
なし |
JMS Destination には、コネクタープロパティ xjms.receiveDestination に指定されているキューを設定する必要がある。 |
JMS Expiration |
Expiration |
|
JMS CorrelationID |
InReplyToID |
|
JMS MessageID |
なし |
マッピングされない。 |
JMS Priority |
Priority |
|
JMS Redelivered |
なし |
マッピングされない |
JMS ReplyTo とコネクターの ianywhere.connector.address プロパティの値 |
ReplyToAddress |
コネクターアドレスと、JMS ReplyTo に指定されている Destination 名が、間に文字 '\' を挟んで連結される。 |
JMS DeliveryMode |
なし |
マッピングされない |
JMS Type |
QAnywhere メッセージプロパティ JMSType |
|
JMS Timestamp |
なし |
マッピングされない |
![]() |
DocCommentXchange で意見交換できます
|
Copyright © 2012, iAnywhere Solutions, Inc. - SQL Anywhere 12.0.1 |