自定义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
机制的一些常规信息将会很有帮助。
答
META-INF.services
东西在API中被称为它的类名:ServiceLoader。谷歌搜索ServiceLoader会产生一些信息。
我对此并不十分熟悉,但有时候只知道正确的搜索关键字。
实用的JXTA II书已经可以在Scribd上阅读。你会在那里找到你的问题的答案。干杯。 – JVerstry 2011-02-10 03:20:52