cxf+spring发布webservice服务(客户端)
2012-03-25 15:48
603 查看
首先创建接口,与服务器一样的接口
再在classpath下新建beans.xml
运行结果,得到服务器端的返回数据。
@WebService public interface HelloWorld { public String sayHello(String name); }
再在classpath下新建beans.xml
<?xml version="1.0" encoding="UTF-8"?> <beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:jaxws="http://cxf.apache.org/jaxws" xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans-3.0.xsd http://cxf.apache.org/jaxws http://cxf.apache.org/schemas/jaxws.xsd"> <jaxws:client id="cxfClient" address="http://localhost:8080/cxf-Spring-server/Hello" serviceClass="com.spg.cxfSpring.dao.HelloWorld" /> </beans>最后在编写客户端代码,调用服务器端的接口
public class Client { public static void main(String[] args) { BeanFactory factory = new ClassPathXmlApplicationContext("beans.xml"); HelloWorld hello = (HelloWorld) factory.getBean("cxfClient"); System.out.println(hello.sayHello("spg")); } }
运行结果,得到服务器端的返回数据。
相关文章推荐
- spring boot整合cxf发布webservice服务和cxf客户端调用
- cxfspring boot整合cxf发布webservice服务和cxf客户端调用
- SpringBoot整合cxf发布WebService服务和客户端调用WebService服务
- spring boot整合cxf发布webservice服务和spring boot整合cxf客户端调用webservice服务
- spring boot整合cxf发布webservice服务和cxf客户端调用
- spring boot整合cxf发布webservice服务和spring boot整合cxf客户端调用webservice服务
- Maven+SpringMVC+CXF整合实现webservice服务的发布与调用
- Spring 集成CXF框架发布Webservice服务 和 使用jdk生成Webservice clinet
- Spring整合CXF,发布RSETful 风格WebService--编写客户端代码,调用RESTful WebService
- WebService(CXF发布WebService服务与Spring整合)(2)
- 使用Spring + CXF 发布WebService服务
- Spring整合CXF 发布webservice接口服务器(普通及REST)和客户端,WSDL简单解析
- 在 Spring中集成CXF--->演示webservice服务的发布及调用
- Spring整合CXF之发布WebService服务
- 8、CXF与Spring整合发布http rest 风格的WebService服务
- webservice发布服务:CXF及客户端调用
- CXF 开发RESTful WebService服务(Spring+JPA服务端,JAXRS2.0+WebClient客户端)
- cxf3.x +spring 3.x(4.x)+ maven 发布webservice 服务
- cxf+spring发布webservice服务(服务器端)
- Spring整合CXF之发布WebService服务