QAnywhere メッセージは、JMS メッセージに自然にマッピングされます。
QAnywhere | JMS | 備考 |
---|---|---|
QATextMessage |
javax.jms.TextMessage |
テキストメッセージは Unicode テキストとしてコピーされる |
QABinaryMessage |
javax.jms.BytesMessage |
バイナリメッセージはそのままコピーされる |
次の表は、組み込みヘッダーのマッピングを示します。C++ と JMS では、これらのヘッダーに対応するメソッド名があります。たとえば、Address は、QAnywhere では getAddress() または setAddress() に対応し、JMS では getJMSDestination() または setJMSDestination() に対応します。.NET では、これらのヘッダーとまったく同じ名前のプロパティが存在します。たとえば、Address は、Address プロパティに対応します。
QAnywhere | JMS | 備考 |
---|---|---|
Address |
JMSDestination と JMS プロパティ ias_ToAddress |
送信先アドレスに円記号が含まれている場合は、円記号をもう 1 つ追加して、この円記号をエスケープする必要がある。 Destination にはアドレスの JMS 情報部分のみがマッピングされる。まれに QAnywhere にメッセージがループバックされることがあるが、そのようなメッセージには QAnywhere アドレスがサフィックスとして追加される。これは ias_ToAddress に格納される。 |
Expiration |
JMSExpiration |
|
InReplyToID |
なし |
マッピングされない |
MessageID |
なし |
マッピングされない |
Priority |
JMSPriority |
|
Redelivered |
なし |
マッピングされない |
ReplyToAddress |
JMS プロパティ ias_ReplyToAddress |
JMS プロパティにマッピングされる |
コネクターの xjms.receiveDestination プロパティの値 |
JMSReplyTo |
ReplyTo には、コネクターが JMS メッセージを受信するときに使用する Destination が設定される。 |
Timestamp |
なし |
マッピングされない。 |
なし | JMSTimestamp | JMS メッセージが QAnywhere メッセージにマッピングされるとき、QAnywhere メッセージの JMSTimestamp プロパティが、JMS メッセージの JMSTimestamp に設定される。 |
Timestamp | なし | QAnywhere メッセージが JMS メッセージにマッピングされるとき、JMS メッセージの JMSTimestamp が、JMS メッセージの作成時刻に設定される。 |
QAnywhere のプロパティ
JMS から QAnywhere に送信されるメッセージのアドレス指定
![]() |
DocCommentXchange で意見交換できます
|
Copyright © 2012, iAnywhere Solutions, Inc. - SQL Anywhere 12.0.1 |