2009-02-24 18 views

答えて

11

これはひどく構造化されていませんが、ここではいくつかの違いがあります。私のTibcoの知識はMSMQよりはるかに大きいので、MSMQに関する私の声明をより大きな感受性で扱います。

あなたが正確な量は、あなたが10から20000ドルの範囲で見ていることになるため、サイトライセンスと交渉するが、DRバックアップと湿原標準RVデーモンによって異なり、Tibcoのためにもっとたくさん支払う)

Tibco RVは、異なる言語(C、C++、Net、Java)で複数のクライアントを実装し、複数のプラットフォーム(Windows、さまざまなUNIXの味)をサポートします。クライアントAPIは完全にプラットフォームに依存しません(ただし、最大の効率を得るにはそのような知識が必要な場合を除き、ほとんどのユーザーはこれに対処する必要はありません)。

RVには、クラウド上のデーモンに送信されたメッセージが、クラウド上のどこにいてもデーモンに登録されているすべてのクライアントに透過的に利用できるようにする、雲、マルチキャスト共有ネットワークの概念があります。

MSMQは、されるTibRVは(認証メッセージングAPIが必要であるが、このために使用されるジャーナルの完全な制御が提供される)ない

RVをリンクするルーティングデーモンを使用することができるベース製品の後のデリバリーのためのメッセージの永続性を提供します(通常のデーモンよりもはるかに高価です)

RVは、基本的なメッセージ指向のプラットフォームを使用して、クライアントにほとんど透過的な方法で追加サービスをレイヤーします。フォールト・トレラント・グループ、認定メッセージングおよびルーティング・デーモンは、予約されたサブジェクトに渡す基本メッセージを使用してこれを行います。

MSMQは分散トランザクションに参加することはできませんが、RVでは実行できません。

のTibcoが

Tibcoのメッセージが(その中のメッセージのネスティングと)複雑な内部構造を持つことができます(私はそれで経験がないが)、MSMQメッセージはかなり簡単であるMSMQアダプタを提供し、構造が通常で定義されますユーザー。

Tibco apiは、潜在的なソケット待ちのアスペクトを公開し、ディスパッチループを他のソケットベースのAPIと効率的に統合することができます。

Tibcoは、金融分野での市場浸透度が非常に高いため、多くのお客様がサイトライセンスを持つ大企業であり、管理者の専任チームであるようです。

4

MSMQは、PGMプロトコル(MicrosoftとTibcoの代理人によって設計された信頼性の高いマルチキャストプロトコル)を介してメッセージを送信する機能もサポートしています。原則として、これは「クラウド」に送信することとほぼ同じです。ShuggyCoUkは、PGMキューを受信して​​いる複数のクライアントがすべて別のクライアントから送信されたメッセージを受信する必要があることを暗示しています。一度送ってください。

Tibcoのランデブー(それはそれはまだと呼ばれるものの場合)である:

  • 高価
  • 私は「
  • 効率的な
  • クロスプラットフォーム
  • クロスランゲージ

固体ロックMSMQを使用したことは一度もありませんでした。そうであれば、PGMでそうしてください。おそらく私の推測はあまりありません。それは、信頼性の高いトランプ待ち時間の群衆を引く傾向があります(逆は一般的にランデブーに当てはまります)。マルチキャストではなく、ポイントツーポイントです。