Java r-OSGiECF初学者教程

Java r-OSGiECF初学者教程,java,eclipse,osgi,eclipse-ecf,r-osgi,Java,Eclipse,Osgi,Eclipse Ecf,R Osgi,ECF中的r-OSGI在Internet上的资源似乎较少。我发现有几个教程直接解释了代码。但我正在寻找一个循序渐进的教程,可以解释以下内容 如何在eclipse中创建r-osgi项目 我们需要在Eclipse中配置哪些东西来运行该项目 如何在Eclipse中调试和运行r-OSGI项目 如何编写r-osgihelloworld服务 如何在ECF中编写服务发现 我在eclipse中找到了这个OSGI教程,这是否适用于r-OSGI? 如果是, 所有与OSGI相关的概念都适用于r-OSGI吗?这会有帮

ECF中的r-OSGI在Internet上的资源似乎较少。我发现有几个教程直接解释了代码。但我正在寻找一个循序渐进的教程,可以解释以下内容

  • 如何在eclipse中创建r-osgi项目
  • 我们需要在Eclipse中配置哪些东西来运行该项目
  • 如何在Eclipse中调试和运行r-OSGI项目
  • 如何编写r-osgihelloworld服务
  • 如何在ECF中编写服务发现
  • 我在eclipse中找到了这个OSGI教程,这是否适用于r-OSGI?

    如果是, 所有与OSGI相关的概念都适用于r-OSGI吗?

    这会有帮助吗

    我的观点是:

    是的,OSGI的所有概念也应适用于r-OSGI。我不太熟悉r-OSGI,但让OSGI服务成为r-OSGI的主要方法似乎是在导出的OSGI服务上添加一个属性,告诉r-OSGI运行时“获取我的服务并将其应用于efctcp://端口”。基本上:r-OSGI服务只是使用r-OSGI公开的标准OSGI服务。你可以在这里看到:

    其中第6行看起来是唯一一个适用于服务器端r-OSGI的行


    至于在eclipse中进行调试,我只会在本地调试中禁用r-osgi,并且只在需要时启用它。我想知道您是否可以在Eclipse中附加多个远程调试器,您可以在Eclipse中同时调试两个独立的系统,编辑:每个调试器运行自己的OSGI运行时,并使用r-OSGI相互对话。

    谢谢。我已经检查了Eclipse wiki。但我不确定如何在Eclipse中使用r-OSGI。若所有的概念都适用于r-OSGI,那个么和eclipse相关的大多数想法可能都是相同的