openamq.

C / C ++およびJMS用のメッセージブローカプラスクライアントライブラリ
今すぐダウンロード

openamq. ランキングとまとめ

広告

  • Rating:
  • ライセンス:
  • Freeware
  • 価格:
  • FREE
  • 出版社名:
  • iMatix Corporation
  • 出版社のWebサイト:
  • http://www.openamq.org/
  • オペレーティングシステム:
  • Mac OS X
  • ファイルサイズ:
  • 10.1 MB

openamq. タグ


openamq. 説明

C / C ++およびJMS用のメッセージブローカープラスクライアントライブラリ OpenamqはあなたにWireapiと呼ばれるシンプルで強力なC APIを与えます。 Openamqには、リモート管理ツール、1行のフェイルオーバー、インスタントフェデレーション、スロークライアントに対する保護、詳細ロギング、および私たちの最大、および最小のユーザーが要求するその他の高レベル機能が付属しています。 OpenamqはAMQP / 0.9を実装し、AMQP / 0.9.1(1.3x).Openamqはビジネスメッセージング製品です。つまり、Openamqは、Messagess.uch distributedアプリケーションを通信する分散ビジネスアプリケーションを構築するフレームワークを提供します。通常、メッセージの流れは非同期です。つまり、全体的な同期または制御ロジックを使用せずにアプリケーション全体の部分間のメッセージが流れます。非同期、疎結合メッセージングは、非常に大きい非常にスケーラブルなアプリケーションを構築するための最良の方法です。 "Openamq"の主な機能はいくつかあります。 メッセージルーティング: ・ファンアウト、直接、トピック、およびヘッダの交換タイプを実装しています。 ・デフォルトの交換を実装します。 ・実行時にアプリケーションを作成して管理することができます。 ・複雑さの階層的なトピックをサポートします。 メッセージキュー: ・名前付きキューまたは名前なしキューを作成して管理します。 ・4GBまでのゼロバイトの基本コンテンツメッセージ。 ・ラウンドロビンディスパッチングを備えたキューごとの複数のリーダー。 ・Asynchonousメッセージ発行と発送。 ・共有キューと排他的なプライベートキュー。 資源管理: ・キューサイズの設定可能な制限。 ・制限が超過したときに重い出版社を自動的に減速します。 使いやすさ: ・単一のスタンドアロンバイナリ。 ・現代のすべてのオペレーティングシステムにネイティブポータブル。 ・必要に応じて設定ゼロで動作します。 ・コマンドラインスイッチを介して設定可能です。 クラスタリングとフェデレーション: ・高可用性サーバーペアを作成します。 ・サーバーとサーバーのペアを連合に接続します。 ・ファンアウト多くのサーバーに渡って負荷をかけて購読します。 ・設定可能なクライアント - サーバのハートビート。 安全: ・設定可能なユーザー定義。 ・SASL認証(プレーンメカニズム)。 管理: ・XML構成ファイルまたはコマンドラインを介した設定。 ・リモート管理と設定(AMQ_Shell)。 ロギング: ・設定可能なデバッグロギングレベル。 ・通常のクライアントアプリケーションへのアクセスのロギング。 ・すべての優れたイベント、警告、およびエラーのロギング。 ・ログファイルの自動毎日のサイクリング。 ・設定可能なログアーカイブプロセス(圧縮、削除など) Wireapiクライアントインタフェース: ・AMQP規格で定義されているすべてのメソッドのサポート。 ・非同期バックグラウンドメッセージ配信。 ・アプリケーションへのエラー報告。 ・現在C / C ++で利用可能です。 オートメーション: ・フルテストクライアント(AMQ_CLIENT)を含みます。 ・オートメーションとテストのための広範なPALスクリプト言語。 ・コンソール拡張プロトコル。 コードプラットフォーム: ・カスタムクライアント/サーバーフレームワーク上に構築されたマルチスレッドANSI C。 ・Linux、Windows、Solaris、およびその他のUNIXシステムに移植可能です。 ・単一コードベースは、シングルスレッドバージョンとマルチスレッドバージョンの両方を構築します。 パフォーマンスと安定性: ・サーバーが起動し、1秒間に接続できるようになります。 ・低遅延、ハイスループット通信フレームワーク上に構築されています。 ・設定可能なTCP / IPパラメータ(タイムアウト、バッファ)。 ・設定可能なOSフットプリント(メモリ、スレッド数)。 ・設定可能なメモリマネージャ(ヒープキャッシングを含む)。 ・クライアントスタックで1秒あたり130Kメッセージを処理します。 ・マルチウェイブローカーで毎秒300Kメッセージを処理します。


openamq. 関連ソフトウェア