随笔分类 - webservice
摘要:直接上代码:public class RestClient { public static void main(String[] args) { String url = "http://ip地址/api/User/GetToken"; HttpClient cli...
阅读全文
摘要:一、使用HttpURLConnection向服务器发送get请求 1、向服务器发送get请求 2、从服务器读取数据 二、使用HttpURLConnection向服务器发送post请求 1、向服务器发送post请求 2、从服务器读取数据
阅读全文
摘要:目前的webservice风格,rest应该是其中一种 还有种就是soap,rest是轻量级的,越来越流行。下面举一个简单例子说明下rest的用法。1. 准备ws的jar和spring的jar,如何要连接数据的话就自行准备这边就不提供了下载jar地址:http://download.csdn.net...
阅读全文
摘要:原文地址:http://www.cnblogs.com/hoojo/archive/2012/07/23/2605219.html这篇文章是承接之前CXF整合Spring的这个项目示例的延伸,所以有很大一部分都是一样的。关于发布CXF WebServer和Spring整合CXF这里就不再多加赘述了。...
阅读全文
摘要:由于项目需求的需要,要在原来用Struts2的框架之上集成webservice,因为之前单单做webservice的时候没有多大问题,使用 Spring 和 Xfire就可以轻松地发布服务,但是,当和Struts2集成的时候问题确出现了。因为原来在web.xml中,struts2过滤了/*,即把根目...
阅读全文
摘要:最近把XFire框架搭建的一个webservice换成CXF框架。访问webservice的客户端是C#写的。客户端调用webservice,数据能在客户端得到。看起来显然是成功了。 但其中在VS中添加CXF服务(Add Service Reference)时,当然首先输入地址(Address),...
阅读全文
摘要:在和.net做联调的时候,报错:A SOAP 1.2 message is not valid when sent to a SOAP 1.1 only endpoint.看来是soap协议不匹配在接口或实现类上声明@BindingType(value = "http://www.w3.org/20...
阅读全文
摘要:1,访问通过cxf发布的服务(1)与之前一样,同样可以通过在本地通过wsdl文件和命令行生成Java文件来访问服务。但是我们既然使用了cxf发布,就要通过cxf的工具生成访问。可以通过cxf目录的bin目录下的wsdl2java.bat文件访问服务。例如:要在d:/a下生成Java类,与之前不同的是...
阅读全文
摘要:有的时候在webservice里我们需要获取request对象和response对象,比如想要获得客户端的访问ip的时候就需要这么做,下面说三种方式,当然三种方式可能是针对不同方式部署webservice获取request对象的方法。第一种:先配置注入:@Resourceprivate WebSer...
阅读全文
摘要:一、 软件准备Eclipse 4.2.1Maven 2.2.1Spring 3.2.6CXF 3.0.2二、 步骤首先,在Eclipse中用maven构建一个quickstart版本的maven项目,并且在pom文件中添加4个依赖,分别是:cxf-rt- frontend-jaxws、cxf-rt-...
阅读全文
摘要:转自原文地址:http://sunny.blog.51cto.com/182601/625540/由于公司业务需求, 需要使用WebService技术对外提供服务,以前没有做过类似的项目,在网上搜寻了很多资料,最终决定使用Cxf + Spring的框架,原因很简单,就是因为Cxf功能强大并且可以和S...
阅读全文
摘要:开发环境是eclipse , maven。在开发java webservice时,有两个比较流行的框架:axis2和cxf。cxf可以无缝的和spring集成,而axis2需要打包成aar文件,在tomcat下面跑。于是我选择了cxf开发webservice。下面一步步的介绍用cxf开发服务端和客户...
阅读全文
摘要:WebService历来都很受重视,特别是Java阵营,WebService框架和技术层出不穷。知名的XFile(新的如CXF)、Axis1、Axis2等。 而Sun公司也不甘落后,从早期的JAX-RPC到现在成熟的、支持RPC调用与消息传递的JAX-WS都经过了市场的考验,十分成熟,而且使用JA...
阅读全文
摘要:一. 基于xfire实现的WebServiceHttpServletRequest request = XFireServletController.getRequest();二. 基于axis实现的WebServiceMessageContext mc = MessageContext.getCu...
阅读全文
摘要:webservice,作为web开发人员来说必须掌握的一门技术,它的好处这里就不多说了,eclipse中自带了一种生成webservice的 方法,使用JAX-WS,如果我没有弄错的话,它需要javaEE5.0、JDK1.5以上,了解完这些就开始写接口方法。各种随心所欲。不料在用 eclipse生成...
阅读全文
摘要:首先,建立一个WebService:package garfield;import javax.jws.WebService;import javax.xml.ws.Endpoint;@WebServicepublic class MyJ6WebService { public Str...
阅读全文
摘要:原文转自:http://blog.csdn.net/guo_rui22/article/details/6253745使用Eclipse生成一个WebService应用1、创建一个Dynamic web project2、创建一个对外提供服务的类。比如:package com.guorui.serv...
阅读全文