Web Service 命令

Liberty 提供一些命令实用程序以使用 Java™ Architecture for XML Binding (JAXB) 和 Java API for XML Web Services (JAX-WS) 应用程序。

JAXB 应用程序的 schemagen 命令

借助使用 schemagen 模式生成器工具来创建 XML 模式,通过 Java 类生成模式文件。在 XML 模式与 Java 类之间创建映射后,通过使用 JAXB 绑定运行时 API,可在 XML 实例文档与 Java 对象之间相互转换。生成的 Java 类包含 JAXB 运行时解析 XML 以进行编组和取消编组所需的所有必需信息。可在 JAX-WS 应用程序内使用 JAXB 类,或在非 JAX-WS Java 应用程序中使用 JAXB 类以处理 XML 数据。

有关更多信息,请参阅 JAXB 应用程序的 schemagen 命令

JAXB 应用程序的 xjc 命令

借助使用 JAXB 模式编译器提供的 xjc 命令行工具,可通过 XML 模式文件生成完全注释的 Java 类。使用 xjc 模式编译器工具从 XML 模式定义 (XSD) 开始创建一组 JavaBeans(映射到在 XML 模式中定义的元素和类型)。在 XML 模式与 Java 类之间创建映射后,通过使用 JAXB 绑定运行时 API,可在 XML 实例文档与 Java 对象之间相互转换。生成的带注释 Java 类包含 JAXB 运行时解析 XML 以进行编组和取消编组所需的所有必要信息。可在 JAX-WS 应用程序内使用生成的 JAXB 类,或在非 JAX-WS Java 应用程序中使用生成的 JAXB 类以处理 XML 数据。

有关更多信息,请参阅 JAXB 应用程序的 xjc 命令

用于 JAX-WS 应用程序的 wsgen 命令

从用于 Web Service 编程的 Java 代码着手时,wsgen 命令行工具生成 JAX-WS 应用程序所需的必要工件。从服务端点实现着手时,使用 wsgen 工具生成必要的 JAX-WS 工件。

有关更多信息,请参阅 JAX-WS 应用程序的 wsgen 命令

用于 JAX-WS 应用程序的 wsimport 命令

wsimport 命令行工具处理现有 Web 服务描述语言 (WSDL) 文件并生成用于开发 JAX-WS Web Service 应用程序的必要工件。从现有 WSDL 文件着手时,使用 wsimport 命令行工具生成必要的 JAX-WS 工件。

注意: 如果要更改生成的类的包名称,请在 wsimport 命令行中包含 -p <Expected_Java_Package_Name>。此后,请勿手动更改 Java 包名。

有关更多信息,请参阅 JAX-WS 应用程序的 wsimport 命令


用于指示主题类型的图标 参考主题

文件名:rwlp_jaxws_cmds.html