
webSerive
liuxiaogang-
平常心!平常心!!!
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Unrecognized xbean element mapping: beans in namespace http://xfire.codehaus.org/config/1.0
原因是因为xfire中内嵌的是spring1.2.8,而spring的1.X与2.X之间命名空间的方式改变了...解决方式:将原来的文件如下http://xfire.codehaus.org/config/1.0"> 改为 http://xfire.codehaus.org/config/1.0"> 即可,原创 2013-10-17 13:38:57 · 4411 阅读 · 2 评论 -
Spring整合CXF,发布RSETful 风格WebService
Spring整合CXF,发布RSETful 风格WebService这篇文章是承接之前CXF整合Spring的这个项目示例的延伸,所以有很大一部分都是一样的。关于发布CXF WebServer和Spring整合CXF这里就不再多加赘述了。如果你对Spring整合CXF WebService不了解,具体你可以参看这两篇文章:http://www.cnblogs.com/hoojo/a转载 2013-12-02 10:12:40 · 1477 阅读 · 0 评论 -
CXF入门教程(3) -- webService客户端开发步骤详解
教程(2)依据教程(1)中提供的WSDL契约,对其发布的webService创建了一个简单的客户端;本文详细介绍一下webService客户端开发的一般步骤。生成Stub代码在CXF中,开发一个service消费者(或客户端)的起点是一个WSDL契约,连同端口类型、绑定以及service定义。然后我们就可以使用 wsdl2java 工具来根据WSDL契约生成Java stub转载 2014-02-17 18:04:59 · 1193 阅读 · 0 评论 -
CXF入门教程(5) -- webService异步调用模式
除了教程(3)中介绍的常见的同步调用模式,CXF还支持如下两种形式的异步调用模式:轮询方法(Polling approach) - 这种情况下调用远程方法,我们可以调用一个特殊的方法;该方法没有输出参数,但是返回一个 javax.xml.ws.Response 实例。可以轮询该 Response 对象(继承自 javax.util.concurrency.Future 接口转载 2014-02-17 18:11:20 · 1626 阅读 · 0 评论 -
CXF入门教程(1) -- 第一个webService
项目中要使用webService了;今天上午直接上官网学习CXF,本文来源于对官方文档A simple JAX-WS service的翻译与实践,针对最新的cxf-2.6.1版本调整了所依赖的jar包,并在代码中补全了原文没有提到的一些类;边学边记录,谨防遗忘,顺便分享。本例与cxf-2.6.1发行版中的示例 java_first_jaxws 相对应,适用于CXF 2.0.1及以上转载 2014-02-17 17:58:06 · 1002 阅读 · 0 评论 -
CXF入门教程(2) -- 第一个客户端
文中对应的代码已经上传,与教程(1)中的service相对应。为调试方便,将service和client都放在了同一个工程中,不过是在不同的包中;本文对应的两个基本客户端在com.neareast.test.cxf.client.consumer包中,服务端ServiceTest类在com.neareast.test.cxf.server.service包中。代码地址如下:http://d转载 2014-02-17 18:02:26 · 829 阅读 · 0 评论 -
CXF入门教程(4) -- 设置上下文连接属性
我们可以使用 JAX-WS 上下文来自定义客户端代理的属性。特别地,上下文可以用来修改连接属性以及通过协议头发送数据。例如,我们可以用上下文添加一个SOAP头,请求消息和响应消息都可以添加。客户端支持下列类型的上下文:Request context(请求上下文) - 在客户端,请求上下文使我们能够设置影响出站消息的属性。请求上下文属性是应用到特定端口实例的,并且一旦设置了这些属性,它们将对转载 2014-02-17 18:06:18 · 1180 阅读 · 0 评论 -
WebService-AXIS高级特性 传递复杂对象
从客户端除了传递字符串以外还可以传递复杂对象(对象必须序列化了),List,Map,数组和文件。(1)定义一个对象实现了serializable 接口package cn.com.chenlly.ssh.webservice.axis;import java.io.Serializable;import java.util.ArrayList;import java.uti转载 2013-12-02 10:20:49 · 10727 阅读 · 2 评论