我正在将OSGI与Glassfish 3.0.1一起使用。我们将Jersey Rest用作资源层。我们有很多OSGI服务。我们计划将它们解散并将其部署在云中。我们这样做的一种方法是进行HTTP REST调用。但是我们想在API级别上进行服务以进行服务。一种方法是使用dosgi。但是Glassfish 3.0.1似乎并不支持Dosgi。还有其他建议吗?

有帮助吗?

解决方案

我相信玻璃鱼包含Apache Felix,这是一个完全符合的OSGI框架。因此,您不需要玻璃鱼的明确支持即可使用一组提供远程服务的捆绑包(现在已弃用了“ dosgi”的名称)。确实,这是Osgi的重点!

无论如何,下一个明显的问题是要选择哪种远程服务实施。我建议您不要使用CXF,因为它太大了且没有CXF。这会留下Eclipse ECF或Paremus RSA。

(免责声明:Paremus实施是商业化的,我为Paremus工作)。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top