首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >查询:如何使用作为How服务公开的Spring-DM powered OSGi包

查询:如何使用作为How服务公开的Spring-DM powered OSGi包
EN

Stack Overflow用户
提问于 2013-12-27 00:44:09
回答 1查看 274关注 0票数 0

我一直在做一个创建OSGi包并将其作为服务公开的项目。我已经读了足够多的关于OSGi服务的资料,我必须说我对它有一定的了解。我刚刚接触到Spring-DM框架,并快速阅读了它的参考手册,我必须说,我非常高兴能使用它,因为它提供了相当简单的“声明式”方法来将bundle公开为服务。

但是,我还不能弄清楚如何使用Spring-DM将我的捆绑包公开为“web服务”。

我会看一下下面的链接,它展示了如何将Apache-CXF与Spring-DM一起使用,以将bundle公开为can服务:

http://cxf.apache.org/dosgi-spring-dm-demo-page.html

但是,我不能理解他们解释“端点描述”标记部分的部分。

有没有人可以建议/指导我使用Spring-DM将我的捆绑包公开为“web服务”?

在此之前,非常感谢您。

向LB致以最好的评价

EN

回答 1

Stack Overflow用户

发布于 2013-12-27 17:22:55

Spring dm有点过时了,现在不再维护了。我建议更多地研究语法上相似的蓝图。您可以使用cxf dosgi或普通的cxf。在DOSGi中,您只需发布一个具有特殊属性的OSGi服务。然后将其作为then服务公开。在普通cxf中,您可以在blueprint中定义端点。普通的cxf方式允许对服务进行更多的控制,但会将您直接绑定到cxf框架。

我有两种方法的教程:

  • 普通版CXf:http://www.liquid-reality.de/x/EoBk
  • DOSGi:http://www.liquid-reality.de/x/D4C
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/20788116

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档