部署 Web Service 涉及到创建一些代码,这些代码允许其他人使用该 Web Service。可以部署项目、EAR 文件或应用程序客户机。如果您使用 Rational® Developer 产品的 Web Service 向导创建了 Web Service,则就自动生成了部署代码。
当对 EAR 进行部署时,将部署在 EAR 部署描述符中定义的所有项目。EAR 中可能具有不在 EAR 的部署描述符中的 JAR 文件。即使这些 JAR 文件中包含 Web Service 部署描述符,也不要尝试部署这些 JAR 文件。当对项目进行部署时,将只部署该项目。
要部署一个项目,该项目中必须至少包含下列其中一项:
这些文件是 Web Service 部署描述符文件。这些描述符文件潜在地包含对项目中的其它文件(例如,WSDL 文件或 JAX-RPC 映射文件)的引用。如果描述符文件引用了项目中的另一个文件,则该文件必须存在,否则将产生错误。
项目中不必包含这些描述符文件。如果请求对不包含这些描述符的项目进行部署,则不会执行部署。当对 EAR 进行部署时,将只部署包含这些部署描述符的项目;所有其它项目都会被忽略。
要部署 Web Service: