自定义JXTA PeerGroup入门

问题描述:

我一直在使用JXTA 2.3在过去的一年里,我正在开发一个点对点计算平台。我正在迁移到JXTA 2.5并且在这个过程中,我正试图清理大量的我使用的JXTA。在大多数情况下,我接近JXTA只是使其工作的态度。我用它来启动创建和管理我的点对点覆盖网络并提供基本的通信服务。无论如何,我想更改为使用更多的JXTA自定义JXTA PeerGroup入门

我的第一步将是自定义PeerGroup的基本创建。我看到一些新的机制正在使用Java的META-INF.services基础架构。我是否应该在此列出一个相关的PeerGroup执行对象GUIDnet.jxta.platform.Module?据我了解,如果我这样做,当一个规范ID匹配GUID的组遇到并加入或创建时,它应自动使用匹配对象。我应该能够手动将一个PeerGroup对象绑定到该组,但这种使用META-INF的新方法似乎更容易管理。

有没有人有任何指示或使用这种基础设施的例子PeerGroup实施?此外,有关Java中META-INF.services机制的一些常规信息将会很有帮助。

+0

实用的JXTA II书已经可以在Scribd上阅读。你会在那里找到你的问题的答案。干杯。 – JVerstry 2011-02-10 03:20:52

META-INF.services东西在API中被称为它的类名:ServiceLoader。谷歌搜索ServiceLoader会产生一些信息。

我对此并不十分熟悉,但有时候只知道正确的搜索关键字。