java - 在 jxta 中查找加载的模块/服务

标签 java service p2p jxta

当我们使用 loadModule 将服务加载到自定义对等组中时,我们可以通过什么方式在该组下查找该服务以供以后使用。 我尝试了对等组的lookupService方法,但它只是说“找不到服务”,即使模块已加载并完美启动,并且我使用正确的ModuleClassID进行查找 我在这里尝试了已弃用的方法,使用 stdparamadv.. 显然它们不能与 jxta 的 2.6 和 2.7 版本正常工作

最佳答案

不幸的是,JXTA 的服务功能设计得很糟糕,应该从头开始重写。正如我在网上的其他帖子中提到的,人们应该避免使用 JXTA 来加载服务。使用 OSGi 代替(例如)。

JXTA 的服务功能尚未经过充分测试(主要是因为缺乏资源和社区的兴趣)。我们首先关注其他关键问题。在自定义对等组上加载服务可能确实包含错误。

关于java - 在 jxta 中查找加载的模块/服务,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6164497/

相关文章:

java - 如何解释Exception是否会捕获RuntimeException?

java - 如何使用 java.util.Optional 生成 JaxB 类?

c# - Windows 服务 - 启动时崩溃

java - java中的p2p音频 session 和桌面共享

p2p - peer2peer如何通过路由器工作?

java - 我如何避免使用 Thread.sleep()?

java - Guice 与 AspectJ

c++ - CreateRemoteThread 因 ERROR_NOT_ENOUGH_MEMORY 而失败

ruby-on-rails - 如何配置 Rails 应用程序 (redmine) 以在 Windows 上作为服务运行?

android - 如何创建点对点连接?