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

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

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

===============>>#1 票数:6

META-INF.services东西在API: ServiceLoader中的类名称是已知的。 Google搜索ServiceLoader会产生一些信息。

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

  ask by Stephen Pellicer translate from so

未解决问题?本站智能推荐: