Sun Java System Application Server 9.1 高可用性 (HA) 管理ガイド

Java Message Service の概要

Java Message Service (JMS) API は、Java EE アプリケーションおよびコンポーネントに対して、メッセージの作成、送信、受信、および読み取りを可能にするメッセージング標準です。この API によって、緩やかに結合され、信頼性が高く、非同期の分散通信が可能となります。Sun Java System Message Queue (MQ) は JMS を実装し、Application Server と密接に統合されているため、MQ を使用してメッセージ駆動型 Bean (MDB) などのコンポーネントを作成できます。

MQ はコネクタモジュールを使用して Application Server と統合されます。コネクタモジュールはリソースアダプタとしても知られており、Java EE Connector Architecture Specification 1.5 によって定義されています。Application Server に配備された Java EE コンポーネントは、コネクタモジュールを介して統合された JMS プロバイダを使用して、JMS メッセージをやり取りします。Application Server で JMS リソースを作成すると、バックグラウンドでコネクタリソースが作成されます。そのようにして、JMS 操作のたびにコネクタランタイムが呼び出され、バックグラウンドで MQ リソースアダプタが使用されます。

Java Message Service は、管理コンソールまたは asadmin コマンド行ユーティリティーから管理することができます。

詳細情報

JMS リソースの設定の詳細については、『Sun Java System Application Server 9.1 管理ガイド』の第 4 章「Java Message Service (JMS) リソースの設定」を参照してください。JMS の詳細については、『Sun Java System Application Server 9.1 Developer’s Guide』の第 18 章「Using the Java Message Service」を参照してください。コネクタ (リソースアダプタ) の詳細については、『Sun Java System Application Server 9.1 Developer’s Guide』の第 12 章「Developing Connectors」を参照してください。

Sun Java System Message Queue の詳細については、Message Queue マニュアルを参照してください。JMS API の概要については、JMS Web ページを参照してください。