2

TIBCO-RV を使用して送信されたパケットをデコードし、ヘッダーからフィールドを引き出して、メッセージ本文をスキップする必要があります。例やドキュメントを作成できませんでした。これを行う可能性のあるオープンソースアプリケーションを知っている人はいますか?

4

2 に答える 2

2

たぶん、ライセンスを申請して公式ドキュメントを入手してみてください。ウィキペディアによると:

TIBCO は、C、C++、Java、Visual BASIC、Perl、および .NET でメッセージング API を提供し、MS Excel スプレッドシートや選択したその他のアプリケーションでデータ フィードを受信します。

それができない場合は、おそらくTIBCO:RV Perl モジュールに飛び込むことができます。

于 2009-10-27T10:24:30.683 に答える
0

TibcoRV が信頼性の高いマルチキャストを実装する方法は適切ですが、リバース エンジニアリングが容易であると思われます。公式ドキュメントのいずれも、パケット レベルの詳細について詳しく述べているとは思えません。API があれば、データを簡単に取得できます。

いくつかのことが思い浮かびます:

  • マシン上のクライアントは実行されていますか? これは、マルチキャスト サブスクリプションを作成するために必要です (ブロードキャスト モードを使用している場合を除く)。それ以外の場合は、一部のクライアントをマルチキャスト チャネルにサブスクライブさせる必要があります。そうしないと、スイッチがトラフィックを転送しないようにする必要があります。
  • 通常、単一の rrd をローカルで実行します。RRD とアプリの間に TCP トラフィックがあります。socketsniffのようなアプリを使用して、2 つの間のトラフィックを表示できます。
于 2009-10-27T10:40:42.847 に答える