自定义 JXTA 对等组入门

2022-09-01 19:33:43

在过去的一年左右的时间里,我一直在使用JXTA 2.3来开发一个点对点计算平台。我正在迁移到JXTA 2.5,在这个过程中,我试图清理很多对JXTA的使用。在大多数情况下,我以一种“公正的工作”态度接近JXTA。我用它来快速启动创建和管理我的点对点覆盖网络并提供基本的通信服务。我想以更JXTA的方式使用它,因为我正在进行更改以移动到2.5。

我的第一步是基本创建自定义。我看到一些新的新机制正在使用Java的基础设施。我应该在这里列出一个相关的实现对象,并在 中列出一个GUID?据我所知,如果我这样做,当遇到并与GUID匹配的规范ID的组并加入或创建时,它应该自动使用匹配的对象。我应该能够手动将对象绑定到组,但是使用这种新方法似乎更容易管理。PeerGroupMETA-INF.servicesPeerGroupnet.jxta.platform.ModulePeerGroupMETA-INF

有没有人有任何使用此基础结构进行实现的指针或示例?此外,有关Java中机制的一些一般信息也会有所帮助。PeerGroupMETA-INF.services


答案 1

这些东西在API中以其类名而闻名:ServiceLoader。谷歌搜索ServiceLoader会产生一些信息。META-INF.services

我不是很熟悉它,但有时这一切都是为了了解正确的搜索关键字。


答案 2

推荐