本月博客排行
-
第1名
龙儿筝 -
第2名
lerf -
第3名
fantaxy025025 - johnsmith9th
- xiangjie88
- zysnba
年度博客排行
-
第1名
青否云后端云 -
第2名
宏天软件 -
第3名
gashero - wy_19921005
- vipbooks
- benladeng5225
- e_e
- wallimn
- javashop
- ranbuijj
- fantaxy025025
- jickcai
- gengyun12
- zw7534313
- qepwqnp
- 解宜然
- ssydxa219
- zysnba
- sam123456gz
- sichunli_030
- arpenker
- tanling8334
- gaojingsong
- kaizi1992
- xpenxpen
- 龙儿筝
- jh108020
- wiseboyloves
- ganxueyun
- xyuma
- xiangjie88
- wangchen.ily
- Jameslyy
- luxurioust
- lemonhandsome
- mengjichen
- jbosscn
- zxq_2017
- lzyfn123
- nychen2000
- forestqqqq
- wjianwei666
- ajinn
- zhanjia
- Xeden
- hanbaohong
- java-007
- 喧嚣求静
- mwhgJava
- kingwell.leng
最新文章列表
Spring 整合CXF
搭建工程spring+cxf工程。添加相应的.jar
Interface:
import javax.jws.WebService;
@WebService
public interface UserService {
public String getUserName(String name);
public String getPassWord(Strin ...
Spring+CXF开发WebService
准备工作:
下载spring,apache-cxf,soapUI
新建Web项目
接口
package com.gary.test.ws.service;
import javax.jws.WebService;
@WebService
public interface GreetingService {
public String greetin ...
cxf_webservice
CXF客户端如何接收服务端的复杂对象
JaxWsDynamicClientFactory clientFactory = JaxWsDynamicClientFactory.newInstance();
Client client = clientFactory.createClient("http://localhost:8081/jfinance/ws/re ...
websphere中发布cxf注意的问题
当用cxf发布webservice时,在tomcat下可能不会出错,但是当部署到websphere时会出现错误。
这是因为websphere使用ibm的jdk可能与你的项目重复。我在部署时遇到了两个错误,加了两个包后可以正常使用。首先出现的错误是
java.lang.NoSuchMethodError: javax/wsdl/xml/WSDLReader.readWSDL
第一个想到的就是w ...
CXF Interceptor中Phase的先后顺序
org.apache.cxf.phase.PhaseManagerImpl中
final void createInPhases() {
int i = 0;
inPhases = new SortedArraySet<Phase>();
inPhases.add(new Phase(Phase.RECEIVE, ++i * ...
Webservice用户密码过滤后继续获取Username
Apache CXF + WSS4J
Soap报文如下
<?xml version="1.0" encoding="UTF-8"?>
<soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
<soap:Heade ...
JAX-RS方式的RESTful Web Service开发
JAX-RS 方式的 RESTful Web Service 开发
——基于 CXF+Spring 的实现
Web Service 目前在风格上有两大类,一个是基于 SOAP 协议,一个是完全遵循 HTTP 协议规范的 RESTful 风 ...
webservice安全之cxf用wss4j加密
wss4j是在ws-security规范基础上对axis的安全应用。同样也可用于CXF上,本章讲在cxf上的使用,之后会讲解在axis上应用。
首先要生成公钥和密钥我在可以放在bat文件中放在项目中,此方式是自动生成的。
在项目中建立key文件夹,之后放入key.bat和serverKey.bat两个bat文件
key.bat内容如下:
rem @echooffecho alias%1ech ...
使用spring aop对web 应用数据进行memcached缓存
继续 上一章节[Memcached 入门-介绍-使用-优化
]
http://leiwuluan.iteye.com/blog/1173402
一、
下面主要 实现spring aop 对web 应用数据 进行缓存存取。
说到aop 大家就会想到使用spring 的aop进行切面进行对web Action 的方法进行控制。
下图 ...
客户端服务端同为cxf,报org.apache.cxf.common.i18n.UncheckedException: No operation was fou
异常:
org.apache.cxf.common.i18n.UncheckedException: No operation was found with the name {http://impl.service.ws.mywebapp.com/}validCodeReq.
我看了下wsdl里,有名为 validCodeReq的operation呀,奇了怪了。网上搜了好久也没有解决办法。最后只 ...
CXF拦截器获取调用方法名
//拦截器
package me.yourname.webservice.cxfinterceptor;
import java.lang.reflect.Method;
import org.apache.cxf.frontend.MethodDispatcher;
import org.apache.cxf.interceptor.Fault;
import org.apach ...
grails框架中webService插件的使用(axis2,cxf)
一、cxf插件的使用:
1、运行命令:
grails install-plugin cxf
2、 正确安装后在idea中可以看到如下图:
3、编写一个WebService的方法;新建一个Service类跟普通的没区别,建好后在服务类中加入:
4、在浏览器访问http://localhost:8080/项目名/services/服务类名(符合grails服务类的写法)?wsdl,如 ...
axis2和CXF集成spring发布服务
首先到官网上下载CXF整套包导入项目中,另外CXF2.2以下版本需要jdk1.5而CXF2.3以上需要jdk1.6
axis2发布服务:
编写要发布服务的service
public class HelloService {public String getInfo(String name){ return "姓名:"+name;}
}
web.xml配置servlet ...
CXF客户端对axis服务器的访问
CXF 和 axis都是非常不错的webservice的技术框架。最近项目需要了解了一下两个框架的访问。
首先说一下axis2客户端对axis2服务器的访问常用的两种方式:
1.用call方式
import org.apache.axis.client.Service;import org.apache.axis.client.Call;import javax.xml.namespa ...
CXF WebService整合Spring
CXF WebService整合Spring
首先,CXF和spring整合需要准备如下jar包文件:
这边我是用Spring的jar包是Spring官方提供的,并没有使用CXF中的Spring的jar文件。
添加这么多文件后,首先在web.xml中添加如下配置:
<!-- 加载Spring容器配置 -->
<listener