简单的spring+CXF例子

阅读更多
包的引入
http://115.com/file/aq50utt5#
cxf.rar(31天的有效期)
配置web.xml文件

        
		CXFServlet
		
			org.apache.cxf.transport.servlet.CXFServlet
		
		1
	
	
		CXFServlet
		/services/*
	


applicationContext.xml

        
	
	
       
	 
          
       
           
      

   
  
  		
  			
  			
  		
  



然后是我们的接口
package com.framework.webservice;

import javax.jws.WebMethod;
import javax.jws.WebParam;
import javax.jws.WebResult;
import javax.jws.WebService;

@WebService
public interface Hello {
	@WebMethod(operationName="SayHello")
	@WebResult(name = "result")
	public String sayHello(@WebParam(name = "s")String s);
}




实现类


package com.framework.webservice;

import javax.jws.WebService;

@WebService(endpointInterface = "com.framework.webservice.Hello")
public class HelloImpl implements Hello{
	public String  sayHello(String s) {
		System.out.println( "Insist on"+s);
		return "Insist on";
	}

}




然后启动服务

在浏览器中输入这里就输入我的:http://localhost:8080/framework/services/Hello?wsdl
得到


简单的spring+CXF例子_第1张图片


这个就算是成功访问到了

然后访问接口的方法:
http://localhost:8080/framework/services/Hello/SayHello?s=%E5%93%88%E5%93%88%E5%93%88%E5%93%88%E5%93%88%E5%93%88

SayHell为调用的方法s为参数

这里可以看到



然后访问
结果


简单的spring+CXF例子_第2张图片


OK。





  • 简单的spring+CXF例子_第3张图片
  • 大小: 113.6 KB
  • 简单的spring+CXF例子_第4张图片
  • 大小: 9.2 KB
  • 简单的spring+CXF例子_第5张图片
  • 大小: 21.7 KB
  • 查看图片附件

你可能感兴趣的:(CXF,SRPING)