JXTA でピア同士がどのようにお互いを見つけるかについて誰かが情報を検索する場合、明確でない重要な問題があります。1 つはベルリンに、もう 1 つはロンドンに、ランデブーである 2 つのピアがあるとします。私の質問は、ベルリンのピアがロンドンのピアをどのように見つけることができるかということです。
- これを解決するためのJXTAの方法は何ですか?
- 例を投稿できますか?
JXTA でピア同士がどのようにお互いを見つけるかについて誰かが情報を検索する場合、明確でない重要な問題があります。1 つはベルリンに、もう 1 つはロンドンに、ランデブーである 2 つのピアがあるとします。私の質問は、ベルリンのピアがロンドンのピアをどのように見つけることができるかということです。
jxta Peer Discovery Protocol をグーグルで検索すると、http://java.sun.com/developer/Books/networking/Wilson/wilson_ch04.pdfが見つかります。
ロンドンとベルリンの両方のピアから見える既存のピアであるパブリック Rendezvous ピアの URI を知る必要があります。ピアを開始するときは、NetworkConfigurator にこのランデブー ピアの URI を次のようにシードします。
NetworkManager manager = new NetworkManager(...)
NetworkConfigurator config = manager.getConfigurator();
config.addRdvSeedingURI("tcp://123.123.123.123:1234");
@JVerstry はここで似たようなことを言っていると思います: https://stackoverflow.com/a/4953034/1240660