耐得住寂寞,才能守得住繁华

 分类:webservice

使用CXF与Spring整合

上篇文章中主要介绍了web service 拦截器的使用和如何自定义拦截器。 在这篇文章中将介绍CXF与Spring的整合。 在MyEclipse中建立web 项目,加入spring的jar包,如下图: 然后加入CXF的jar 包,如下图: 将spring 配置文件放入WEB-INF 下,如下图: 在web.xm……继续阅读 »

新民 2年前 (2015-11-18) 772浏览 0评论 0个赞

使用CXF为Web Service客户端添加自定义拦截器完成权限控制

在上一篇文章中已经介绍了如何为web service 添加自定义拦截器,在这篇文章中将介绍如何为客户端添加自定义拦截器。 其实添加方式和服务器端一样,只不过客户端是负责发出soap消息的,所以这里将使用发出soap消息的拦截器。 在web  service 客户端 项目中的主类(ClientMain)添加如下代码: p……继续阅读 »

新民 2年前 (2015-11-18) 870浏览 1评论 3个赞

使用CXF为WebService服务器端添加自定义拦截器进行权限检查

在上一篇文章中,使用CXF 处理了map类型。在这篇文章中将介绍web service 如何添加拦截器或者如何添加自定义拦截器。为什么要添加拦截器呢?主要是web service一旦暴露在外,任何人都能够调用该web service。所以添加拦截器增加权限控制必不可少。 在这篇文章中将在之前的项目基础上来介绍拦截器的使……继续阅读 »

新民 2年前 (2015-11-15) 1044浏览 1评论 3个赞

Web Service的底层本质

客户端把调用方法的参数,转换成XML文档片段,该文档片段必须是WSDL的格式。 通过网络把XML文档片段传给服务器; 服务器端接收到XML文档片段。 服务器端解析XML文档片段,提取其中的数据,并把数据转换成web service 所需要的参数。 服务器端执行方法。 把执行方法得到的返回值,再次转换生成XML文档片段……继续阅读 »

新民 2年前 (2015-11-07) 772浏览 1评论 3个赞

使用apache-cxf.2.7开发WebService客户端

在上一篇文章中,服务器端已经开发完成。现在开始写客户端: 新建一个java项目(web项目或者WebService项目都行):   在dos窗口调用CXF提供的wsdl2java工具来生成客户端文件,如下图: 此时wsdl2java 命令成功运行完毕。表示web service 客户端java文件已经成功……继续阅读 »

新民 2年前 (2015-11-05) 963浏览 1评论 0个赞

使用apache-cxf.2.7开发WebService服务端

WebService特点:跨语言、跨平台、远程调用 在这里就不说WebService的用途了,直接从Apache CXF的环境变量配置开始,在这里我用的是apache-cxf.2.7  ,建议使用jdk1.7版本,如果使用jdk1.6会出现问题,使用jdk1.6就要使用apache-cxf.2.2。 从apache官网……继续阅读 »

新民 2年前 (2015-11-05) 1314浏览 1评论 0个赞