[PR]テレビ番組表
今夜の番組チェック

メッセージキュー技術 2002年4月23日更新 ホームJava技術 ≫メッセージキュー技術

最後のページ≪ 1/10ページ目 ≫次のページ

メッセージキュー技術 〜 もくじ 〜

    もくじ

    1. JMSのメッセージングモデル
    2. JMSのアーキテクチャ
    3. JMSのメッセージ
    4. JMSアプリケーションの開発
    5. メッセージ駆動型 Bean の使い方

    関連リンク

    1. WebLogic JMS プログラマーズ ガイド
    2. メッセージ駆動型 Bean の使い方

メッセージキュー技術とは?

    JMSとは?

    Javaにおけるメッセージキュー技術が、JMS(Java Messaging Service)と呼ばれます。

    JMSは通称「MOM」(メッセージ指向ミドルウェア)と呼ばれるエンタープライズメッセージングシステムにアクセスするための標準APIです。

    つまり、メッセージングシステムそのものの実装ではなく、MOMのサービスを利用するためのJavaベースの標準インターフェイスであるということです。

    JMSで定義されている仕様はベンダ・ニュートラルであり、どのMOMにアクセスする場合でも、一部の属性のみに個別の情報を定義するだけで、JMSアプリケーション自身は共通の手順と構成でシステム構築を進めることができます。

    JMSによるアプリケーション間の通信

    また、JMSを利用することで複数のアプリケーションがメッセージの交換を通じて通信することができるようになります。

    そのメッセージング形態はピア・ツー・ピア型であり、JMSアプリケーションは通常「クライアント」に位置付けられます。

    JMSはJ2EEのほかのサービス(JTA/JTS、JNDI、JDBCなど)と連携し、Servlet/JSP、EJBのアプリケーションに組み込むことができます。

    また、EJB 2.0で定義されたメッセージドリブンBeanでは、JMSとの連携によって非同期型のEJBアプリケーションを作成できます。

    JMSの特徴

    JMSの特徴をまとめると以下のようになります。

    • Javaアプリケーション間で既存のMOMを共有し、メッセージを送受信できる
    • メッセージを作成、送受信するための標準インターフェイスが提供されることによりメッセージ・アプリケーションの開発が容易になる
    • 既存のMOM製品群を横断的にカバーするアーキテクチャの提供により、メッセージング・アプリケーションのポータビリティが向上する


2002年春


2002年春


2002年春

最後のページ≪ 1/10ページ目 ≫次のページ

戻る