Loading article…
| 開発者 | TIBCO ソフトウェア |
|---|---|
| 安定リリース | 8
|
| オペレーティング·システム | クロスプラットフォーム |
| タイプ | メッセージ指向ミドルウェア |
| ライセンス | 独自 |
| Webサイト | 詳しくはこちら |
TIBCO Rendezvousは、エンタープライズ アプリケーション統合(EAI)用のメッセージ バスを提供するソフトウェア製品です。
詳細
TIBCO は、2 つ以上のサービス間のメッセージングを実現するために 、 C、C++、Java、Visual Basic、Perl、.NETのメッセージングAPIを提供します。
基本的なメッセージ パッシングは概念的には単純です。
- メッセージには、ピリオドで区切られた要素で構成される単一の件名があります。メッセージは単一の Rendezvous Daemonに送信されます(ただし、複数の Daemons にブロードキャストされる場合もあります)。
- リスナーは、デーモンに興味のある主題を通知し (基本的なワイルドカード機能を使用)、2 つのデーモンが相互に (または同じデーモンに) 接続されている場合は、一致する主題を持つメッセージがリスナーに配信されます。
必要に応じて、フォールト トレランス/信頼性または認定オプションを使用して、かなりの「エンタープライズ」機能がこれに重ねられ、すべて基礎となる基本メッセージを通じて実装されます。
メッセージ自体は、型指定された名前と値のフィールドおよび/または数値と値のフィールドとして表示できます (メッセージ内の 2 つの識別メカニズムは、一定の制限の下で混在して使用できます)。メッセージ自体にサブメッセージを含めることができ、サブメッセージ自体にもサブメッセージを含めることができます。
それぞれの API 実装の品質は大きく異なります。C++ ライブラリは、C 実装に対して OO ビューを提供するラッパーにすぎません。同様に、Java および .NET 実装は C++ 実装をラップします。これにより、.NET 実装でメモリ管理の問題が発生します (ただし、はるかに扱いにくい COM Interop バージョンでは発生しません)。
外部リンク
- TIBCO Rendezvous(公式サイト)
- TIBCO ランデブー - メッセージボード
参考文献
