我首先警告你,因为我是一个初学者。所以,我不知道我是否会在所有的观点上都很具体。这就是我的问题:
我有一个wsdl文件。目前,我使用Tomcat和Axis来部署它。因此,我使用axis的wsdl2java工具来生成for服务的“骨架”。然后,我在生成的文件上编写webservice的各种方法的代码。最后,我使用Axis在tomcat上部署with服务。一切似乎都或多或少地起作用了。
问题是,我想使用osgi (knopflerfish)的包轴来部署这个The服务。但我不知道该怎么做。
我们是否应该再次使用wsdl文件,并使用像wsdl2java这样的工具生成代码,但要适应knopflerfish?或者我应该使用我之前在Axis中创建的“骨架”,并使其适用于osgi?一般来说,我们如何使用刀鱼的轴束呢?
老实说,我在网上找不到很多关于它的东西。这就是为什么我给社区写信的原因:
提前感谢您的帮助。
发布于 2012-04-29 12:45:53
在http://www.ibm.com/developerworks/webservices/library/ws-OSGi/上找到了一篇关于将Webservice部署为OSGI的文章。它使用Eclipse Equinox作为OSGi容器,Apache CXF作为web服务框架,并将其部署在Apache Servlet Container.Hope中,满足了web服务作为OSGI服务开发的需求。
https://stackoverflow.com/questions/10368309
复制相似问题