实现无状态 EJB 3.1 以调用 Web 服务的正确方法是什么。我的客户端作为 Servlet 工作,但我想将调用移动到 EEJ bean 中。我必须在 SOAP 标头信封中添加用户名和密码才能访问 WS,这工作正常。
servlet 使用的服务如下所示;
@WebServiceClient(name = "MessageService", targetNamespace = "http://...", wsdlLocation = "...wsdl")
public class MessageService
extends Service
我可以包装MessageService
在无状态 EJB 中还是应该使用 bean 本身@WebServiceRef
(如教程中所示)而不包装 MessageService ?