これに適したエルメス工具があります。
Hermes を Tibco EMS と連携させるのは非常に困難でした。Hermes の設定方法については、こちらのチュートリアルを参照してください。
HermesJMS は、メッセージの送信、メッセージの削除、キューとトピック間のメッセージのコピーなどの一般的なタスクのために、JMS キューとトピックにアクセスするための GUI を提供します。これは、EMS 管理者およびアプリケーション サポート チームにとって「必須」のツールの 1 つです。
SourceForge から最新のインストーラーを入手してください: http://sourceforge.net/projects/hermesjms/files/次に、それを実行します:
java -jar hermes-installer.jar
インストールは非常に簡単です。リリース ノート、使用許諾契約、インストール パス、コンポーネント (実際には 1 つだけ)、概要、ファイルのコピー、ショートカットの作成、インストールの完了など、いくつかの画面が表示されるだけです。
HermesJMS を開始するには、\HermesJMS\bin で hermes.bat を実行します。「\bin\javaw が見つかりません」というエラー メッセージが表示された場合は、JAVA_HOME システム変数が jre フォルダーに定義されていることを確認してください。
Hermes が正常に起動したら、[Create new JMS session] ボタンをクリックすると、設定ウィンドウが表示されます。[プロバイダー] タブを選択し、空き領域を右クリックします。次に、「グループを追加」を押して、グループ名を入力します。「ライブラリ」を右クリックし、「JAR の追加」を押します。\ems\5.1\lib フォルダーを調べて、そこにあるすべての .jar ファイルを選択します。「開く」をクリックして、エルメスに工場の瓶をスキャンさせます。「スキャン」ボタンを押します。次に「適用」を押します。私のスクリーンショットのように、すべてのライブラリがリストに表示されます。
「セッション」タブに移動し、セッションの名前を入力します。たとえば、「My EMS」を入力し、「EMS」ローダーを選択します。次のステップは、「com.tibco.tibjms. TibjmsConnectionFactory」クラスと「Tibco EMS」プラグイン。順序は非常に重要です。ローダー、クラス、プラグインの順に選択します。プラグイン セクションの空き領域を右クリックし、[プロパティの追加] を押します。ユーザー名、パスワード、serverURL の 3 つのプロパティをすべて入力する必要があります。接続ファクトリについても同じ操作を行い、[OK] をクリックして保存し、プロパティ ウィンドウを閉じます。
これで、Hermes を EMS に接続できます。キューとトピックを検出させ、「プロバイダからキューとトピックを検出する」ボタンを押します。次に、現在の宛先セットの置換を確認すると、リストが更新されます。それで全部です。