使用Netbeans平台消费Web服务

时间:2009-01-22 17:34:01

标签: web-services netbeans platform

我有一个使用NetBeans Platform 5.5编写的应用程序。我在使用网络服务时遇到了麻烦。

如果我在NetBeans中创建Java SE应用程序,我可以毫无问题地添加Web服务引用。

由于我的应用程序使用的是NetBeans平台,因此许多菜单选项都会发生变化。所以,我无法弄清楚如何添加对Web服务的引用。我已经通过多种方式搜索了这个主题,但没有找到任何涉及通过平台消费服务的页面。他们都谈论使用Java SE应用程序来使用服务。

不能从平台架构中更改应用程序。

2 个答案:

答案 0 :(得分:0)

以下是用于在NetBeans平台上设置Feed阅读器的good tutorial。它涵盖了使用Web服务的一些配置问题

关于制作网络服务客户端entry的博客

如果您能提供有关您想要访问的服务的信息,我很乐意尝试为您提供更具体的答案。

答案 1 :(得分:0)

发现这个:

  1. 使用此tutorial
  2. 创建网络服务和客户端
  3. 为Web服务客户端创建库包装器模块(您不需要包含JAX-WS库,只需要包含客户端jar)
  4. 在您的包装器模块中添加以下依赖项(重要):
    • JAX-WS 2.1 API
    • JAX-WS 2.1和JAXB 2.1库(为此您必须在“添加模块依赖关系”窗口中检查显示非API模块)
  5. 如果您尝试按照这些步骤构建模块,则无法告诉您模块不是“path-to-netbeans"/java2/modules/org-netbeans-modules-websvc-jaxws21.jar的朋友”。 右键单击JAX-WS 2.1和JAXB 2.1 Library,然后选择Edit。选择实施版本。
  6. 来自here