包的引入
http://115.com/file/aq50utt5#
cxf.rar(31天的有效期)
配置web.xml文件
<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>
applicationContext.xml
<import resource="classpath:META-INF/cxf/cxf.xml" />
<import resource="classpath:META-INF/cxf/cxf-extension-soap.xml" />
<import resource="classpath:META-INF/cxf/cxf-servlet.xml" />
<!-- hello -->
<bean id="aegisBean"
class="org.apache.cxf.aegis.databinding.AegisDatabinding" />
<bean id="jaxws-and-aegis-service-factory"
class="org.apache.cxf.jaxws.support.JaxWsServiceFactoryBean">
<property name="dataBinding" ref="aegisBean" />
</bean>
<!-- hello -->
<jaxws:server id="hello" serviceClass="com.framework.webservice.Hello" address="/Hello">
<jaxws:serviceBean>
<bean class="com.framework.webservice.HelloImpl">
</bean>
</jaxws:serviceBean>
</jaxws:server>
然后是我们的接口
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
得到
这个就算是成功访问到了
然后访问接口的方法:
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为参数
这里可以看到
然后访问
结果
OK。
- 大小: 113.6 KB
- 大小: 9.2 KB
- 大小: 21.7 KB
分享到:
相关推荐
标题 "Spring+CXF 全注解版" 暗示了我们将探讨如何在Java应用程序中结合Spring框架和Apache CXF服务,利用注解来简化配置和开发过程。Apache CXF是一个开源的服务框架,它允许开发者创建和消费各种Web服务,而Spring...
【描述】中提到的"mybatis+spring+cxf webservice服务 项目框架代码例子"意味着这个压缩包包含了一个实际的项目示例,供开发者学习和参考。它可能包含了从数据库操作到Web服务接口实现的完整流程,帮助开发者理解...
【描述】"cxf+spring+tomcat 只是演示,一个helloWorld的例子"说明我们将通过一个基础的"Hello, World!"程序来了解这个集成环境的工作原理。在Web服务领域,"Hello, World!"通常是一个开始,帮助开发者理解如何创建...
标题“Spring + CXF + 注解方式(webService)”揭示了本次讨论的核心内容,即如何使用Spring框架与Apache CXF结合,并通过注解的方式来实现Web服务。Apache CXF是一个开源的服务框架,它允许开发者创建和消费各种不同...
【Spring+CXF发布Web服务】是将Spring框架与Apache CXF结合,用于构建和部署Web服务的一个常见实践。在本文中,我们将深入探讨这个主题,了解如何利用这两个强大的工具来创建、配置和运行Web服务。 Spring框架是...
本文将通过具体的源码示例,详细介绍如何在Spring Boot环境中使用CXF来搭建一个简单的WebService服务端。 #### 二、环境准备与依赖引入 为了确保项目的顺利进行,首先需要在`pom.xml`中添加相关的依赖: ```xml ...
使用 CXF 做 webservice 简单例子 Apache CXF 是一个开放源代码框架,提供了用于方便地构建和开发 Web 服务的可靠基础架构。它允许创建高性能和可扩展的服务,您可以将这样的服务部署在 Tomcat 和基于 Spring 的轻...
具体到这个压缩包中的"apiDemo",很可能是一个包含了源代码、配置文件和文档的子项目,展示了如何在Eclipse中设置Maven项目,配置Spring和CXF来创建一个简单的Web服务。你可能会找到如下的文件结构: 1. `pom.xml`...
在使用Spring和Apache CXF开发Web服务时,我们可以利用CXF提供的强大功能,与Spring框架进行无缝集成。CXF允许开发者通过注解和Spring配置文件来轻松地暴露和消费Web服务。以下是关于如何使用这些技术的一些关键知识...
【CXF+SPRING例子】是一个关于如何将Apache CXF与Spring框架整合的示例项目。Apache CXF是一个开源服务框架,它允许开发者创建和消费Web服务,而Spring框架则是Java应用开发的强大支撑,提供了依赖注入、AOP(面向切...
【描述】:“这个是cxf 集成spring 的webservice的例子 供大家参考” Apache CXF与Spring的集成使得开发和部署Web服务变得更加便捷。通过Spring,我们可以利用其依赖注入(DI)和面向切面编程(AOP)特性,更方便地...
本教程将深入探讨如何结合CXF和Spring来构建一个简单的Java WebService。 首先,我们需要理解CXF的基本概念。CXF是一个开源服务框架,它支持多种Web服务标准,如SOAP、RESTful API等。CXF使得开发者能够以直观的...
这个代码例子是为了调用CXF提供的WS服务,所以先要下载“CXF和Spring结合的例子”,并将服务器(tomcat)运行起来,在利用本客户端测试,本客户端是根据服务端发布的WSDL文件,用wsdl2java直接生成java代码,加入到...
这个例子中,`Java-lib.rar`可能包含了运行此整合所需的所有第三方库,包括CXF、Spring和Struts2的jar包,以及其他可能的依赖。开发者可以通过解压这个文件,将其包含的库添加到项目的类路径中,以确保正确运行。 ...
在这个例子中,通过CXF和Spring的结合,开发者可以轻松地创建和发布Web服务,实现跨平台的数据交换。 【文件结构】 - `.classpath`:这是Eclipse项目的一个配置文件,包含了项目所需的库和类路径设置。 - `xdoclet-...
2. `使用XFire+Spring构建Web Service(一)——helloWorld篇 - 阿蜜果 - BlogJava.mht`:这是一个关于Web服务创建的教程文档,可能详细介绍了如何使用XFire和Spring创建一个简单的"Hello World"服务。 3. `....
在SSH+CXF的整合中,Struts2负责视图层和控制层,Spring处理依赖注入和事务管理,Hibernate处理持久化操作,而CXF则作为Web服务的发布平台。这种组合使得开发人员能够利用SSH的成熟性和CXF的灵活性,轻松地创建和...
【标题】"CXF+Spring 完整版例子"是一个示例项目,它演示了如何在Spring框架中集成Apache CXF来构建一个完整的Web服务应用。Apache CXF是一个开源服务框架,它允许开发者创建和消费各种不同类型的Web服务,包括SOAP...
**Spring 集成 CXF 简单例子** 在Java世界中,Spring框架是企业级应用开发的首选,而Apache CXF是一个流行的开源服务框架,用于构建和部署SOAP和RESTful Web服务。本篇文章将深入探讨如何在Spring环境中集成CXF,...
【标题】:“CXF + Spring 实战教程” 【描述】:本教程主要讲解如何结合Apache CXF和Spring框架来开发Web服务。Apache CXF是一个开源的、强大的服务框架,它支持多种Web服务标准,如SOAP、RESTful API等。而Spring...