部署 Web Service 客户机应用程序

对 Web Service 客户机应用程序创建企业归档 (EAR) 文件后,可以将此 Web Service 客户机应用程序部署到应用程序服务器。

开始之前

要部署基于 Java 的 Web Service 客户机,您需要经过配置的及对 Web Service 启用的企业应用程序,又称为企业归档 (EAR) 文件。

Java™ API for XML-Based Web Service (JAX-WS) 应用程序打包为 Web 应用程序归档 (WAR) 文件或企业归档 (EAR) 文件中的 WAR 模块。JAX-WS 应用程序不需要将其他绑定和部署描述符用于部署,而 Java API for XML-based RPC (JAX-RPC) Web Service 应用程序要求您为应用程序部署添加其他绑定和部署描述符。JAX-WS 具有更强的动态性,且不需要部署步骤(部署 JAX-RPC 应用程序时需执行的步骤)所产生的任何静态数据。对于 JAX-RPC Web Service 客户机,您必须配置客户机部署描述符。

关于此任务

可以使用管理控制台或 wsadmin 脚本编制工具部署 EAR 文件。如果要通过使用 wsadmin 命令安装包含 Web Service 的应用程序,请对 JAX-RPC 应用程序指定 -deployws 选项。

仅将 wsdeploy 命令与 JAX-RPC 应用程序配合使用。wsdeploy 命令不适用于 JAX-WS 应用程序。

如果要使用管理控制台安装包含 Web Service 的应用程序,请选择“安装新的应用程序”向导中的部署 Web Service。请阅读关于安装新的应用程序的内容,以了解有关如何使用管理控制台的更多信息。

下列操作使用 wsadmin 命令部署 EAR 文件:

过程

  1. 从命令提示符启动 install_root/bin/wsadmin

    [AIX][HP-UX][Linux][Solaris]在诸如 AIX® 或 Linux 之类的操作系统上,启动 install_root/bin/wsadmin.sh

  2. 部署 EAR 文件。
    • 对于 JAX-WS Web Service 应用程序,请在 wsadmin 提示符下输入 $AdminApp install EARfile "-usedefaultbindings" 命令。
    • 对于 JAX-RPC Web Service 应用程序,请在 wsadmin 提示符下输入 $AdminApp install EARfile "-usedefaultbindings -deployws" 命令。

结果

您在应用程序服务器运行时环境中部署了 Web Service 客户机。

下一步做什么

测试 Web Service 客户机。您现在可以测试 Web Service 启用的受管客户机 EAR 文件或非受管客户机 JAR 文件。

指示主题类型的图标 任务主题



时间戳记图标 最近一次更新时间: last_date
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-mp&topic=twbs_deploywbsclient
文件名:twbs_deploywbsclient.html