TIBCO Rendezvous を使用した WAN およびファイアウォールの通過
ここでは、以下のコンポーネントを使用して WAN とファイアウォールを通過する方法について説明します。
• TIBCO Rendezvous Daemons (RVD) および Rendezvous Routing Daemons (RVRD)
• TIBCO Rendezvous Secured Daemons (RVSD) および Rendezvous Routing Secured Daemons (RVRSD)
Rendezvous Daemons (RVD) および Rendezvous Routing Daemons (RVRD)
TIBCO Rendezvous Daemons (RVD) は、単一ネットワーク内の複数のコンピュータ上のプログラムにメッセージを配布します。ネットワーク境界を越えてメッセージを配布するには、Rendezvous Routing Daemons (RVRD) という追加ソフトウェアコンポーネントが必要です。RVRD は、TIBCO Rendezvous および BusinessWorks のビルトイン機能です。ルーティングデーモンは、個別の IP ネットワーク上の Rendezvous プログラムを効率よく接続するので、メッセージは単一ネットワークの場合と同様に移動できます。通信プログラムは、ネットワーク間のアドレスとその他の詳細から分離されたままです。ルーティングデーモンは、ネットワーク間で Rendezvous メッセージを転送します。ルーティングデーモンが存在する場合、1 つのネットワーク上の Rendezvous プログラムは、別のネットワークからの件名を監視して透過的にメッセージを受信できます。送信プログラムと受信プログラムのどちらもコードを変更する必要はありません。管理者は、各ネットワークの内外を移動する件名の制御を維持できます。
以下の条件が 1 つ以上該当する場合は、ルーティングデーモンを使用します。
• 対象ネットワークが地理的に離れた場所に存在する。
• 対象ネットワークは地理的に近い場所に存在するが、マルチキャストルーティングハードウェアによって接続されていない。
• 対象ネットワークがファイアウォールで分離されている。
• メッセージは高コストまたは低速の WAN リンクを移動する必要がある。
詳細については、TIBCO Rendezvous Administration マニュアルの「Routing Daemon (RVRD)」を参照してください。
Rendezvous Secured Daemons (RVSD) および Rendezvous Routing Secured Daemons (RVRSD)
一般的な Rendezvous デーモンである RVD と RVRD は、セキュリティ保護されていない TCP 接続を介してクライアントと通信します。対照的に、これらのセキュリティ保護バージョンである RVSD と RVSRD は、SSL 接続を介してクライアントと通信し、セキュリティ保護されていないネットワークでもクライアント通信のセキュリティを保護できます。セキュリティ保護されたデーモンは、以下の 3 つの方法でクライアントアクセスを制限します。
• 承認されたクライアントだけがセキュリティ保護されたデーモンに接続できます。
• セキュリティ保護されたデーモンは、クライアント転送が通信に使用する UDP または PGM サービスとネットワークの組み合わせを制限します。
• セキュリティ保護されたデーモンは、クライアントがアクセスできる件名スペースを制限します。
セキュリティ保護されたデーモンはセキュリティ保護されたクライアント接続を保証しますが、メッセージをプレーンテキストとして送信します。つまり、クライアントからローカルネットワークにパブリッシングされたメッセージは、暗号化されません。
詳細については、TIBCO Rendezvous Administration マニュアルの「Secure Daemons (RVSD and RVSRD)」を参照してください。