在多个系统中可能考虑到远程访问等的,采用WebService方式和远程系统的JMS消息系统交互。本文采用ActiveMQ和JAXWS实现。客户端通过webservice将消息发送给服务端的消息队列。
- package easyway.app.activemq.ws;
- import javax.jws.WebMethod;
- import javax.jws.WebParam;
- import javax.jws.WebService;
- /**
- * 服务端接口
- * @author longgangbai
- *
- */
- @WebService
- public interface HelloWorld {
- /**
- * 启动相关的服务方法
- * @param name
- * @return
- */
- @WebMethod
- String sayHi(@WebParam(name = "name") String name);
- }
- package easyway.app.activemq.ws;
- import javax.jws.WebService;