ActiveMQの(A) - はじめに

、ActiveMQのプロフィール

  • 何ActiveMQの
    ActiveMQのApacheは、オープンソースを立ち上げ、そして完全にJMS1.1 J2EE1.4消費者のミドルウェアの標準JMSプロバイダの実現(MOM)をサポートしています
  • 行うことができますActiveMQの
    高可用性、高パフォーマンス、拡張性の高い、使いやすく、安全なエンタープライズクラスのサービス指向メッセージングシステムを達成するのを助けるためにJMSプロバイダを実装します。最も重要な機能はすることです
  • ActiveMQの特長
    1. J2EE1.4仕様と完全にサポートJMSI.1(永続的な、XAメッセージ、トランザクション]
    2は、転送プロトコルを複数サポートしています。中に-VM、TCP、SSL、UDP、JGroupsの、JXTA
    3.プラグ可能などのメッセージストレージ、セキュリティ管理、次のようなアーキテクチャ、柔軟なカスタマイズ、
    4.アプリケーションサーバーを容易に統合して使用することができます
    5つの言語とプロトコル書かれたクライアント言語のJavaを、C、C ++、C #、Rubyの、P のPythonへ。 、PHP
    6の設計から高性能クラスタ、クライアントサーバは、ピアことを保証するために
    7を、容易に、バネと組み合わせて使用することができる
    8.高速情報及びジャーナルJDBC永続性によって提供される支持
    軸9サポートと統合します

第二に、メッセージのミドルウェア

  • MOM基本的な機能:メッセージの形式でメッセージ、あるアプリケーションから別のまたは複数のアプリケーション
  • MOMの主な特長
    1.携帯電話のテキストメッセージの動作に似た非同期メッセージを受信するために、メッセージの送信者は、応答メッセージの受信者を待つ必要がない、マルチシステム・インテグレーション・ソフトウェアは、結合の程度低減する
    だけで、ミドルウェアに格納されて確実にその信頼性の高い情報を確実に受信2.メッセージをメッセージを削除する受信者を受信した後、メッセージは、複数のアトミック・トランザクションで構成することができます

  • メッセージミドルウェアのメインアプリケーションシナリオ:
    時間と複数のシステム間の全体の通信のためには、通常必要とする:
    1:信頼性の高い伝送を、データは時々 、夫を失ったことができない、また、繰り返し送信が必要ではないができる:
    2:非同期転送をそうでない場合は、各システムの同期は、送受信データを、互いに待って、システムのボトルネックを引き起こします
  • 現在、より多くのよく知られたメッセージングミドルウェア。
    MQSeriesのIBM
    BEAWebLogicJMS Serverは
    OracleのAQ
    Tibcoの
    SwiftMQの
    ActiveMQの:Java実装では、無料のメッセージング・ミドルウェアです

おすすめ

転載: blog.51cto.com/mazongfei/2415457