使用 WSDL EJB 绑定从 JAX-RPC Web Service 客户机调用 EJB
WebSphere® Application Server 支持作为 Web Service 直接访问 Enterprise JavaBeans (EJB),作为使用 HTTP 或 Java™ 消息服务 (JMS) 在服务器和客户机之间传输请求的备用方法。
开始之前
您需要 EJB,这样您就可以作为 Web Service 直接访问。
关于此任务
由于多协议的技术同时使用 Java API for XML-based remote procedure call (JAX-RPC) 和因特网 ORB 间协议上的远程方法调用 (RMI/-IIOP),所以您可以完成本任务。
具有 JAX-RPC 的 RMI-IIOP 支持 WebSphere Java 客户机使用 WSDL 文件和 JAX-RPC 编程模型调用企业 Bean,而不是使用标准 Java EE 编程模型来调用企业 Bean。由企业 Bean 实现 Web Service 时,多协议 JAX-RPC 允许为 WebSphere Java 客户机优化 Web Service 调用路径。
此方法产生更好的性能,并允许您支持客户机事务,这不是 Web Service 的标准。
要使用 Web Service 描述语言 (WSDL) 文件的 EJB 绑定来传输 Web Service 请求,请完成以下步骤: