上一篇博客我们通过JSONP解决AJAX跨域问题,本文将通过CORS来解决跨域问题。CORS是HTML5新推出的,需要较高版本的浏览器才能支持。我用的IE11和Chrome41,都是支持CORS规范的。cors可以参考下面几篇文章:
cors规范
http://www.w3.org/TR/cors/
cors浏览器兼容性
http://caniuse.com/#search=cors
t...
分类:
Web程序 时间:
2015-04-15 21:35:27
阅读次数:
654
使用axis(版本1.4)调用cxf服务端一直调用不成功,郁闷了一上午啊。经过google之后,嘻嘻~终于得以解决,讲述一下我的代码和解决过程
---使用了bboss mvc集成的cxf作为ws服务端
axis需要的jar包:axis.jar,axis-ant.jar,commons-discovery-0.2.jar,commons-logging-1.0.4.jar,jaxrpc.jar,...
分类:
其他好文 时间:
2015-04-15 17:11:00
阅读次数:
128
昨天我们一起学习了一下xfire,今天我们来看一下CXF,为什么学完那个接着学这个呢。因为CXF是在xfire的基础上实现 的,所以我们学习它会比较简单点,毕竟我们昨天刚看过了xfire的实现方法。废话少说,直接来例子。...
分类:
编程语言 时间:
2015-04-15 11:37:05
阅读次数:
188
同源策略是指:协议、主机和端口都相同。我们可以在本地机器上部署2个不同端口的tomcat,让一个tomcat下的应用通过ajax访问另一个tomcat下的rest服务,这样就存在跨域访问问题了。修改conf/server.xml下面的三处端口号:
<Connector port="****" protocol="HTTP/1.1"
connectionTi...
分类:
Web程序 时间:
2015-04-13 20:58:08
阅读次数:
206
一、接口类@Path("/rest_HelloWorld")public interface Rest_HelloWorld { @GET @Produces (MediaType.TEXT_PLAIN) @Path("/say/{name}") public String say(@Path...
分类:
编程语言 时间:
2015-04-12 13:24:35
阅读次数:
229
1.建立maven webapp工程aty-rest。
2. 在pom文件增加spring框架、jax-rs接口、CXF实现
javax.ws.rs
javax.ws.rs-api
2.0
org.springframework
spring-web
3.1.1.RELEASE
org.apache.cxf
cxf-rt-frontend-jaxrs
3.0...
分类:
其他好文 时间:
2015-04-11 17:57:16
阅读次数:
146
?
JAX-RS是JAVA EE6 引入的一个新技术。 JAX-RS即Java API for RESTful Web Services,是一个Java 编程语言的应用程序接口,支持按照表述性状态转移(REST)架构风格创建Web服务。像JDBC一样,JAX-RS只是一个规范,基于JAX-RS实现的框架有Jersey,RESTEasy,CXF等。JSR311对应的是JAX-RS 1.x版本,JS...
分类:
其他好文 时间:
2015-04-11 13:21:57
阅读次数:
134
摘要 对软件构建过程中所产生的错误(build process bugs)进行实证研究。 5个开源项目:CXF, Camel, Felix,Struts, and Tuscany。 把build process bugs 和 other bugs在3个维度比较:bug severity, bug ?...
分类:
其他好文 时间:
2015-04-10 17:46:41
阅读次数:
147
转自:http://www.cnblogs.com/snake-hand/archive/2013/06/09/3129915.html前言上节课我们对WebService进行了简单的介绍,对于其所应用到的技术有了一定的了解。今天主要讲解下WebService的两个流行的框架Axis和CXF。正题一...
分类:
Web程序 时间:
2015-04-08 14:34:58
阅读次数:
179
面向服务架构soa以其独特的优势越来越受到企业的重视,它可以根据需求通过网络对松散耦合的粗粒度应用组件进行分布式部署、组合和使用。服务层是SOA的基础,可以直接被应用调用,从而有效控制系统中与软件代理交互的人为依赖性。Soa的开发方法一般主要有开源的dubbo、dubbox、mule、wso2、cxf,以及付费的oracle
soa、ibm soa等。
SOA是一种粗粒度、松...
分类:
其他好文 时间:
2015-04-08 09:16:16
阅读次数:
436