【问题标题】:Webservice, Axis & OSGI (knopflerfish)Web 服务、Axis 和 OSGI (knopflerfish)
【发布时间】:2012-04-28 23:02:18
【问题描述】:

我首先警告您,因为我是初学者。所以,我不知道我是否会在所有方面都具体。这是我的问题:

我有一个 wsdl 文件。目前,我使用 Tomcat 和 Axis 来部署它。因此,为此,我使用了轴的 wsdl2java 工具,它为我生成了 Web 服务的“骨架”。然后我在生成的文件上写下 web 服务的各种方法的代码。最后,我使用 Axis 在 tomcat 上部署 web 服务。一切似乎或多或少都有效。

问题是我想使用 osgi (knopflerfish) 的捆绑轴来部署这个 web 服务。但我不知道该怎么做。

我们是否应该再次使用 wsdl 文件并使用类似 wsdl2java 但适用于 knopflerfish 的工具生成代码?或者我应该使用之前在 Axis 上创建的“骨架”并将其调整为 osgi?而且一般来说,我们如何使用knopflerfish的轴束?

说实话,我在互联网上找不到很多关于它的东西。所以这就是我写信给社区的原因:(

提前感谢您的帮助。

【问题讨论】:

    标签: web-services tomcat osgi axis knopflerfish


    【解决方案1】:

    http://www.ibm.com/developerworks/webservices/library/ws-OSGi/ 上找到一篇关于将 Web 服务部署为 OSGI 包的文章。这里使用 Eclipse Equinox 作为 OSGi 容器,Apache CXF 作为 Web 服务框架,并部署在 Apache Servlet Container 中。希望这能满足将 Web 服务分解为 OSGI 服务的要求。

    【讨论】:

    • 感谢您的链接。但这并不是我想要的。因为在文章中,他们从一开始就开发了webservice。就我而言,我已经有一个 wsdl 文件,但不知道如何将它与 osgi 一起使用。 :(
    猜你喜欢
    • 2015-09-22
    • 1970-01-01
    • 1970-01-01
    • 2010-11-11
    • 2012-02-13
    • 1970-01-01
    • 2015-04-10
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多