定制JXTA PeerGroup入门

时间:2020-03-05 18:37:54  来源:igfitidea点击:

过去一年左右的时间里,我一直在使用JXTA 2.3进行开发的对等计算平台。我正在迁移到JXTA 2.5,在此过程中,我试图清理大量使用JXTA的情况。在大多数情况下,我以公正的工作态度接触JXTA。我使用它来快速创建和管理对等覆盖网络并提供基本的通信服务。我想以更JXTA的方式使用它,因为无论如何我都会进行更改以移至2.5.

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

没有人有任何指针或者使用此基础结构实现PeerGroup的示例吗?另外,有关Java中的" META-INF.services"机制的一些常规信息也将有所帮助。

解决方案

回答

" META-INF.services"资料在API:ServiceLoader中通过其类名而闻名。 Google搜索ServiceLoader会产生一些信息。

我并不是很熟悉它,但是有时候,这全都与了解正确的搜索关键字有关。