自定义JXTA PeerGroup入门

在过去的一年里,我一直在使用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 机制的一些常规信息将会很有帮助。

0
额外 编辑
意见: 2
实用的JXTA II手册已经可以在Scribd上阅读。你会在那里找到你的问题的答案。干杯。
额外 作者 JVerstry,

1 答案

The META-INF.services stuff is known by its class name in the API: ServiceLoader. A Google search for ServiceLoader yields some information.

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

0
额外