webService
十期刘杰
这个作者很懒,什么都没留下…
展开
-
使用CXF发布webService
1、下载CXF,并配置环境变量 将bin目录配置到path中 2、新建java project,导入cxf的jar包,最终项目结构如下: 3、建立接口及实现类 1)接口 package com.tgb.web.webservice; import javax.jws.W原创 2016-04-09 21:35:44 · 1112 阅读 · 0 评论 -
CXF之转换工具类
虽然webService为我们提供了很大的便利,但其也不是万能的,比方说对于Map类型的数据,它是无法处理的,这时候就需要我们进行手工处理了。在此处我们用的是转换工具类FKXmlAdapter。下面我们看具体的实现步骤: 1、用到的实体类如下: package com.tgb.web.domain; public class Cat { private Integer id;原创 2016-04-29 22:41:47 · 897 阅读 · 2 评论 -
webService之拦截器
听到拦截器,其实我们就应该想到它的作用:即在我们每次访问请求的时候都会被拦截,先去处理一些其它的事情。比如说在webService上,我们对发布的服务有权限要求,只有有权限的才可以访问我们的服务。而在此处,其实现就要用到我们的拦截器了,具体如下: 服务端 1、添加拦截器类(用户接受客户端消息)public class AuthInterceptor extends AbstractPhase原创 2016-04-29 22:51:48 · 1381 阅读 · 2 评论 -
webservice与spring整合发布后台服务
现在开发一般都会用主流的架构SSH,当然有时候在我们所要实现的功能中需要调用别人开发的功能,比方说查询天气情况,而此时就需要用SSH去调用查询天气的webService服务了。所以webService和SSH之间的整合是必然的。当然我们可以调用别人发布的webService,也可以自己发布webService功能以供别人调用。在这节中我们先来说说如何发布webService吧。其实很简单的,也就是原创 2016-04-29 23:04:19 · 895 阅读 · 2 评论