CXF服务端客户端配置详解

服务端:

 
< servlet > 
< servlet-name > CXFServlet  servlet-name > 
< servlet-class > org.apache.cxf.transport.servlet.CXFServlet  servlet-class > 
< load-on-startup > 1  load-on-startup > 
 servlet > 
< servlet-mapping > 
< servlet-name > CXFServlet  servlet-name > 
< url-pattern > /services/*  url-pattern > 
 servlet-mapping >

在spring配置文件里

  

  

  

  

  

  

    address="/pmw" />

 

接口的实现类:

@WebService(endpointInterface="com.huisou.point.webservice.PointWs")  

public class PointWsImpl implements PointWs {

  @Resource

  private PointMng pm;

 

 

  public int dealPoint(Integer companyId, Integer userId, Integer pointType) {

    return pm.dealPoint(companyId, userId, pointType);

  }

 

  public int getPoint(Integer userId) {

       return pm.getPoint(userId);

  }

}

 注意:都要在顶部加上@webservice通配符

 

====================================================================================

客户端:

 

      factory-bean="clientFactory" factory-method="create" />

  

    

    

  

 

你可能感兴趣的:(JAVA基础)