您可以使用注释将实现 EJB Bean 与现有 WSDL 服务约定相关联。
开始之前
先决条件:- 工作空间必须包含已作为 Web Service 添加注释的 EJB 3.0 Bean(必须包含 @Stateless 注释)。
- 必须具有现有的 Web 服务描述语言 (WSDL) 服务约定。
关于此任务
要创建 Web Service,请执行下列操作:
过程
- 在“企业资源管理器”视图中,双击 EJB Bean 以在 Java™ 编辑器中打开该文件。
- 在编辑器或“注释”视图中,指定 @WebService 注释的 wsdlLocation 属性的值。此值应该是您要与 Bean 相关联的 WSDL 服务约定的 Web 地址。
- 可选:使用注释将其他 Java 元素与 WSDL 元素相关联。例如,您可以将 Java 方法名称与 WSDL 操作名称相关联,也可以将 Java 参数与 WSDL 模式元素相关联。有关这些和其他注释的详细信息,请参阅相关参考。
- 保存 EJB 文件。
下一步做什么
后备条件:现在,您可以通过将已添加注释的企业 Bean 发布至服务器来从该企业 Bean 创建 Web Service。
注: 使用注释将 EJB Bean 与 WSDL 服务约定相关联时,JAX-WS 注释处理器会根据 JAX-WS 和 JST-181 标准的需求确保 Java 代码与 WSDL 约定一致。如果存在不一致,那么您将在代码中看到警告或错误以及用于更正的建议。