创建 Axis2 Web 服务
另请参见
- 有关说明如何在 NetBeans IDE 中使用 Axis2 Web 服务的完整教程,请参见:
Apache Axis2 是用于 SOAP Web 服务的开源体系结构。Axis2 Web 服务可与 Metro Web 服务交互使用。IDE 支持创建 Axis2 Web 服务,该服务随后可供 JAX-WS 客户端使用。
只能在 Java 应用程序或 Java 类库项目中创建 Axis2 Web 服务。
创建 Axis Web 服务:
- 使用“工具”菜单下面的“插件管理器”安装 Axis2 Web 服务模块,此操作还会安装 Axis2 库。
- 打开或创建 Java 应用程序或 Java 类库项目。
- 右键单击项目节点。将打开上下文菜单。
- 选择“新建”->“其他”。将打开“新建文件”向导。
- 在“Web 服务”类别中,选择“通过 WSDL 生成 Axis2 服务”或“通过 Java 生成 Axis2 服务”。
- 如果选择了“通过 Java 生成 Axis2 服务”,则还可以选择创建空 Web 服务,或者通过项目中的现有 Java 类创建服务。You can also create a local WSDL if you need to edit it.
如果选择了“通过 WSDL 生成 Axis2 服务”,请输入 WSDL URL 或浏览到 WSDL 位置。此外,还可以设置很多选项。您可以设置包名以包含生成服务时创建的 Java 工件。(缺省情况下,包名取自 WSDL 中的目标名称空间。)您可以决定是否创建框架类接口。最后,选择要使用的 WSDL2Java 数据绑定技术。这些设置将传播到 WSDLToJava 字段中显示的命令行命令。此字段下面有一些其他选项,高级用户可将其添加到命令行中。
- 单击“下一步”。如果要创建空 Web 服务,请为 Web 服务以及包含其 Java 类的包指定名称。
- 单击“完成”。将创建 Web 服务。
Web 服务显示在“Axis Web 服务”节点中。它镜像“源包”中的同名 Java 类。Web 服务的操作将显示为 Web 服务的子节点。要更改 Web 服务的行为,请打开其关联的 Java 类并进行编辑。在保存对 Java 类所做的更改时,将自动更新 Web 服务的操作。
- 另请参见
- 关于 Web 服务
- 配置 Axis2 Web 服务
- 关于实现 Web 服务
- 通过 WSDL 文件创建 Web 服务
- 创建 WSDL 文件
- 生成 JAX-WS Web 服务客户端
法律声明