在Mule ESB上使用相同业务逻辑的SOAP服务和HTTP Post
我必须在Mule上提供SOAP web服务在Mule ESB上使用相同业务逻辑的SOAP服务和HTTP Post,mule,esb,Mule,Esb,我必须在Mule上提供SOAP web服务 import javax.jws.WebMethod; import javax.jws.WebService; import bean.SubscriberBean; @WebService public interface SubscribeService { @WebMethod(operationName = "subscribe") public void subscribe(String email, Boolean
import javax.jws.WebMethod;
import javax.jws.WebService;
import bean.SubscriberBean;
@WebService
public interface SubscribeService {
@WebMethod(operationName = "subscribe")
public void subscribe(String email, Boolean digest);
}
我用的是
。但是,我还需要从静态HTML页面为HTTP Post提供相同的服务。设计这个的最佳方式是什么?- 将订阅服务配置为Springbean
- 在流中与
cxf:jaxws服务一起使用它
- 为非SOAP接口创建另一个具有不同路径的流
- 在这个新流程中,使用
消息处理器调用invoke
SpringbeanSubscribeService
SubscribeService
并满足您需求的类。然后像任何标准Springbean一样配置它,然后在Mule中使用它