- 浏览: 123643 次
- 性别:
- 来自: 成都
文章分类
- 全部博客 (47)
- 前端开发 (11)
- 数据库 (12)
- mongodb mongo 数据库 操作 (1)
- java (31)
- sping (6)
- hibernate (6)
- 博客 (1)
- 借鉴 (1)
- lhgdialog (1)
- jequery (3)
- struts2 (8)
- CXF (1)
- WEBSERVICE (3)
- SSH (9)
- 工具类 (4)
- email (1)
- 邮件 (1)
- 发送 (1)
- db2查询 (2)
- 日期对比 (1)
- lucence (1)
- js (2)
- 浮动 (1)
- 弹出层 (1)
- oracle (6)
- mysql (2)
- 进程 (1)
- windows (1)
- axis (1)
- 存储过程 (1)
- 游标 (1)
- oracle,游标 (1)
最新评论
-
xiangyongit:
新手看不懂呀,能不能稍微加些备注
js实现点击复制 -
小二黑:
mark 0000
dwr基于struts2和spring2.5的配置详解 -
QuarterLifeForJava:
不错,虽然有点少 。谢谢分享。
SSH框架常用一些工具类整理
1、web.xml配置
2、接口配置
接口类
实现类
这是一个简单的实现,具体复杂的请参照API等。
调用举例:
http://localhost:8080/TMRemoteEdu/services/ExchangeMessage/exchange?xmlStr=XXX
<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>
2、接口配置
<!-- apache cxf 与 spring --> <jaxws:server id="exchangeMessage" serviceClass="com.gd.service.IExchangeMessage" address="/ExchangeMessage"> <jaxws:serviceBean> <bean class="com.gd.service.impl.ExchangeMessageImpl"> <property name="baseDAO" ref="BaseDAO"/> </bean> </jaxws:serviceBean> </jaxws:server>
接口类
@WebService(name="ExchangeMessage") public interface IExchangeMessage { @WebMethod public String exchange(@WebParam(name="xmlStr")String xmlStr); public String saveXmlFile(String xmlStr); }
实现类
@WebService(name="ExchangeMessage") public class ExchangeMessageImpl implements IExchangeMessage { private BaseDAO baseDAO; public void setBaseDAO(BaseDAO baseDAO) { this.baseDAO = baseDAO; } @WebMethod public String exchange(@WebParam(name = "xmlStr") String xmlStr) { return xxx; }
这是一个简单的实现,具体复杂的请参照API等。
调用举例:
http://localhost:8080/TMRemoteEdu/services/ExchangeMessage/exchange?xmlStr=XXX
发表评论
-
myeclipse根据wsdl文件生成webservice服务端
2017-05-22 11:38 1139java开发会经常涉及到接口开发,有时候会涉及调用对方提供 ... -
spring+mybatis+mysql示例
2017-03-02 14:06 541简单的增删查改spring + mybatis + ... -
java调用存储过程并封装成map
2016-10-21 10:20 1936public List<Map<String , ... -
axis调用webservice相关工具类
2016-10-21 10:15 6531、axis调用webservice的方法 publi ... -
javaweb工程服务器配置域名访问
2016-02-03 16:28 32091、申请域名: 例:www.baidu.com 2、apa ... -
java调用webservice接口
2016-01-19 11:56 0package com.mvc.controller; ... -
maven搭建javaweb项目
2015-06-19 15:08 540见链接:http://www.cnblogs.com/xdp- ... -
java数据库连接池操作
2015-06-19 13:57 714一、应用程序直接获取 ... -
BigDecimal在实际项目的应用及遇到的问题
2015-01-28 11:46 673BigDecimal在实际项目的应用及遇到的问题 2013-0 ... -
java操作系统的进程
2014-06-13 14:07 7251、windows下调用dos命令,很简单的java代码: ... -
DB2、oracle和mysql语句的日期对比及字符串截取
2014-06-13 10:07 3363一、在数据库查询中,我们会经验遇到日期的对比,在常用数据库中, ... -
java字符串过滤回车和换行符
2014-01-14 15:20 22913//第一种方式 import java.util.reg ... -
oracle常用功能语句
2013-12-23 14:25 717<!--新建用户--> create ... -
java获取随机数
2013-12-17 16:50 17151、获取num个不大于range的随机数 /** * ... -
基于数据库lucence 3.6.2多字段配合多关键字的模糊查询
2013-12-06 10:52 1101一、首先是从数据库查询数据并添加索引 /** * 写 ... -
db2日期对比的sql,并读取xml字段数据
2013-12-06 10:47 819date(char(XML2CLOB( xmlquery( ... -
java打开拼接的rul链接并带上参数
2013-11-26 09:50 1059//判断当前系统是否支持Java AWT Desktop ... -
java调用windows应用程序
2013-11-20 11:35 789public static void main(Strin ... -
hibernate的hql查询多对多查询
2013-11-08 12:04 3986在hibernate的hql查询中,假如说分组信息与试 ... -
struts2的基于拦截器的权限设计
2013-09-22 17:21 9591、struts-config.xml中的配置 <p ...
相关推荐
为了确保能够顺利进行WebService接口的开发工作,首先需要确保项目中已经正确配置了CXF的相关依赖。以下为推荐的Maven依赖配置: ```xml <groupId>org.apache.cxf <artifactId>cxf <version>2.5.2 <type>pom...
SpringBoot+Mybatis+CXF框架,实现Restful api与 WebService api接口的大实验 本实验的主要目标是使用SpringBoot、Mybatis和CXF框架来实现Restful API和WebService API接口的大实验。下面是实验的详细介绍: 标题...
在Spring配置文件中,可以通过`<jaxws:endpoint>`标签来声明一个CXF Web服务,指定服务接口、实现类以及服务地址。 3. **HTTPS支持**: HTTPS是一种安全的通信协议,它在HTTP基础上增加了SSL/TLS层,用于加密传输...
总结来说,利用CXF实现WebService涉及了多个步骤,从添加依赖到编写服务接口和实现,再到配置和发布服务。这个过程展示了CXF的强大功能,使开发者能够轻松地创建符合标准的Web服务。通过实践和学习提供的示例代码,...
CXF允许开发者使用多种编程模型,如JAX-WS(Java API for XML Web Services)和JAX-RS(Java API for RESTful Web Services),来实现服务接口。本篇文章将深入探讨如何使用CXF创建Web服务接口,包括服务端和客户端...
安装这个库后,我们需要在项目中配置它,以便对CXF Webservice接口进行跨域支持。 `java-property-utils-1.9.jar`是另一个关键组件,它提供了一些工具类,用于处理Java属性文件和环境变量。在这个场景下,它可能...
本篇文章将深入探讨如何利用CXF来实现一个简单的WebService接口开发。 首先,我们要了解什么是CXF。CXF全称CXF Commons eXtensible Services Framework,它不仅支持SOAP(Simple Object Access Protocol)协议,还...
1. Spring配置文件中声明服务:在Spring配置文件中,可以通过`<jaxws:endpoint>`或`<jaxws:client>`元素声明CXF服务端或客户端。 2. 使用Spring Bean:将CXF服务端或客户端作为Spring Bean,通过依赖注入的方式在...
然后,实现这个接口: ```java import javax.jws.WebService; @WebService(endpointInterface = "com.example.HelloWorld") public class HelloWorldImpl implements HelloWorld { @Override public String ...
3. 配置CXF:在Spring配置文件中,配置CXF的Servlet,指定服务接口和实现类。 4. 启动服务:部署应用,CXF会自动暴露SOAP Web服务。 接下来,我们讨论RESTful风格的Web服务。REST是一种轻量级的架构风格,它利用...
- 通过`<import>`标签引入CXF的配置模块,如`<import resource="classpath:META-INF/cxf/cxf.xml"/>`。 6. **测试**: - 使用JUnit进行单元测试,Spring的`@ContextConfiguration`和`@Autowired`注解可以帮助加载...
总结,基于Spring注解的CXF实现Web服务,主要涉及Spring注解的使用、服务接口的定义、服务实现的创建、CXF与Spring的配置以及部署和测试过程。这种方式极大地简化了Web服务的开发,使得代码更加清晰,维护更方便。...
创建一个CXF Web服务的第一步是定义服务接口和实现。接口声明了服务的公共操作,而实现提供了这些操作的具体逻辑。例如: ```java @WebService public interface MyService { @WebMethod MyObject ...
本文将深入探讨如何使用CXF来生成Web服务接口,包括客户端和服务端的实现,帮助开发者更高效地进行Web服务的开发。 首先,我们需要了解什么是CXF。Apache CXF是一个强大的开源Java框架,它支持多种Web服务标准,如...
本文将深入探讨如何使用CXF框架结合ws-security标准来实现对Java客户端调用Web服务的安全接口。CXF是一个开源的服务框架,它允许开发人员创建和消费各种Web服务,而ws-security(Web Services Security)则是用于...
【标题】:“cxf做的webservice对外提供接口调用” 【描述】中提到的“webservice对外发布接口全部源码拿起来就能用”,这表明这是一个关于使用Apache CXF框架创建和发布的Web服务项目。Apache CXF是一个开源的Java...
本篇文章将详细探讨如何使用CXF实现WebService,并通过实例进行深入解析。 **一、CXF简介** Apache CXF是一个强大的开源工具,它提供了多种方式来创建和使用Web服务,包括SOAP、RESTful API、XML以及JSON等。CXF...
2. **配置服务客户端**:通过CXF的客户端API,你可以设置服务地址、认证信息等参数。这通常在Spring配置文件或代码中完成。 3. **调用服务**:一旦客户端准备好,就可以通过CXF客户端API来调用服务方法,传递必要的...