ヘッダーをスキップ

Oracle Workflow APIリファレンス
リリース2.6.3.5

部品番号: B15622-01
前へ 次へ       目次 索引 用語集
         前へ  次へ          目次  索引  用語集

WF_EVENT_TおよびSYS.AQ$_JMS_TEXT_MESSAGE間のマッピング

Java Message Service(JMS)は、Sun社、オラクル社、IBM社およびその他のベンダーによって定められたメッセージングの標準規格です。 JMSは、JMSクライアントが企業メッセージング製品の機能にアクセスする方法を定義する、一連のインタフェースと関連するセマンティクスで構成されています。

Oracle Java Message Serviceには、JMS規格に基づくOracle Advanced Queuing(AQ)用のJava APIが用意されています。Oracle JMSでは、標準のJMSインタフェースがサポートされ、さらに規格には含まれていない、AQ管理操作や他のAQ機能をサポートする拡張機能も提供されます。 JMSテキスト・メッセージをAQキューに格納するための抽象データ型は、SYS.AQ$_JMS_TEXT_MESSAGEと呼ばれます。

Oracle Workflowでは、ビジネス・イベント・システムを通してJMSテキスト・メッセージの通信をサポートするために、WF_EVENT_OJMSTEXT_QHというキュー・ハンドラが用意されています。このキュー・ハンドラは、Workflow標準のWF_EVENT_Tメッセージ構造とSYS.AQ$_JMS_TEXT_MESSAGEとを変換します。Oracle Workflowには、JMSテキスト・メッセージに使用できる標準の受信キューと送信キューも用意されています。これらのキューは、それぞれWF_JMS_INおよびWF_JMS_OUTと呼ばれ、WF_EVENT_OJMSTEXT_QHキュー・ハンドラを使用します。 『Oracle Workflow開発者ガイド』のエージェントに関する項を参照してください。

SYS.AQ$_JMS_TEXT_MESSAGEデータ型は、次の属性で構成されます。

SYS.AQ$_JMS_HEADERデータ型は、次の属性で構成されます。

SYS.AQ$_JMS_USERPROPARRAYデータ型は名前付き可変配列で、その最大サイズは100です。その要素のデータ型は、SYS.AQ$_JMS_USERPROPERTYと呼ばれるADTです。

次の一覧は、WF_EVENT_Tメッセージ構造の属性と、SYS.AQ$_JMS_TEXT_MESSAGE構造内の属性の対応表です。

WF_EVENT_T SYS.AQ$_JMS_TEXT_MESSAGE
WF_EVENT_T.PRIORITY SYS.AQ$_JMS_USERPROPARRAY
WF_EVENT_T.SEND_DATE SYS.AQ$_JMS_USERPROPARRAY
WF_EVENT_T.RECEIVE_DATE SYS.AQ$_JMS_USERPROPARRAY
WF_EVENT_T.CORRELATION_ID SYS.AQ$_JMS_USERPROPARRAY
WF_EVENT_T.EVENT_NAME SYS.AQ$_JMS_USERPROPARRAY
WF_EVENT_T.EVENT_KEY SYS.AQ$_JMS_USERPROPARRAY
WF_EVENT_T.EVENT_DATA TEXT_VCまたはTEXT_LOB
WF_EVENT_T.PARAMETER_LIST SYS.AQ$_JMS_HEADER.REPLYTO
WF_EVENT_T.PARAMETER_LIST SYS.AQ$_JMS_HEADER.TYPE
WF_EVENT_T.PARAMETER_LIST SYS.AQ$_JMS_HEADER.USERID
WF_EVENT_T.PARAMETER_LIST SYS.AQ$_JMS_HEADER.APPID
WF_EVENT_T.PARAMETER_LIST SYS.AQ$_JMS_HEADER.GROUPID
WF_EVENT_T.PARAMETER_LIST SYS.AQ$_JMS_HEADER.GROUPSEQ
WF_EVENT_T.PARAMETER_LIST(JMSヘッダー・プロパティ以外の任意のパラメータ) SYS.AQ$_JMS_USERPROPARRAY
WF_EVENT_T.FROM_AGENT SYS.AQ$_JMS_USERPROPARRAY
WF_EVENT_T.TO_AGENT SYS.AQ$_JMS_USERPROPARRAY
WF_EVENT_T.ERROR_SUBSCRIPTION SYS.AQ$_JMS_USERPROPARRAY
WF_EVENT_T.ERROR_MESSAGE SYS.AQ$_JMS_USERPROPARRAY
WF_EVENT_T.ERROR_STACK SYS.AQ$_JMS_USERPROPARRAY

関連項目

『Oracle Streamsアドバンスト・キューイング・ユーザーズ・ガイドおよびリファレンス』のOracle JMSを使用したAQへのアクセスに関する項、またはOracle JMSを使用したAQへのアクセスに関する項

『Oracle Supplied Java Packages Reference』のパッケージoracle.jmsに関する項


          前へ   次へ           目次   索引   用語集



Oracleロゴ
Copyright © 2003, 2004, Oracle. All rights reserved.