質問
私は一緒に仕事をしてきました JXTA 私が開発しているピアツーピア コンピューティング プラットフォームでは、ここ 1 年ほどで 2.3 を使用しました。に移行しています JXTA 2.5 をリリースし、その過程で、私が使用していた多くの部分をクリーンアップしようとしています。 JXTA. 。ほとんどの場合、私はアプローチしました JXTA とともに ただそれを機能させるだけ 態度。私はこれを使用して、ピアツーピア オーバーレイ ネットワークの作成と管理を開始し、基本的な通信サービスを提供しました。もっと活用したい JXTA とにかく 2.5 に移行するために変更を加えているので。
私の最初のステップは、カスタムの基本的な作成です。 PeerGroup
. 。を使用した新しいメカニズムがいくつか見られます。 META-INF.services
Javaのインフラストラクチャ。関連するものをリストする必要がありますか PeerGroup
ここでオブジェクトを実装する GUID で net.jxta.platform.Module
?私が理解しているように、これを行うと、仕様 ID が一致するグループが GUID が検出され、結合または作成された場合は、一致するオブジェクトが自動的に使用されます。手動で結ぶだけでいいはずです PeerGroup
グループに反対しますが、この新しい方法では META-INF
管理がはるかに簡単になるようです。
このインフラストラクチャを使用するためのヒントや例を持っている人はいますか? PeerGroup
実装?また、 META-INF.services
Java のメカニズムが役立つでしょう。
正しい解決策はありません
所属していません StackOverflow