- 博客(9)
- 收藏
- 关注
原创 webService学习记录-关于web项目配置的几点说明
一)Java项目代码调用服务:注意,此处所说的是在Java项目中调用Spring的服务,并不是在JavaEE项目中调用使用纯Java项目调用方法1、根据客户端生成的代码来调用。(优选这种方式) 请先生成然后在任意的Java项目中调用 。2、客户端只拥有一个接口,使用JaxWsProxyFactoryBean来调用。•因为以下使用了JaxWsProxyF
2015-08-20 15:06:12 591
原创 开发CXF-web项目,第二种发布方式(带有接口的发布方式)
1.首先创建接口类:package cn.itcast.cxf;import javax.jws.WebService;@WebServicepublic interface IHiService { public String sayHi(String name);}2.然后,创建接口的实现类:package cn.itcast.cxf;public clas
2015-08-20 14:39:02 407
原创 开发cxf的web项目-第一种发布方式(没有借口的发布方式)
l由于cxf的web项目已经集成了Spring所以,cxf的服务类都是在spring的配置文件中完成的。以下是步骤:l第一步:建立一个web项目。l第二步:准备所有jar包。将cxf_home\lib项目下的所有jar包全部copy到新项目的lib目录下,里面已经包含了spring3.0的jar包。l第三步:在web.xml中配置cxf的核心servlet,CXFS
2015-08-19 18:37:03 491
原创 webService学习--将soap改为1.2协议
判断webService服务使用的是soap1.1还是1.2可以在wsdl文件中查看;soap1.1为:soap12但是好像eclipse中的webService expliorer 好像不能解析1.2的wsdl文件,那么怎么修改服务端soap协议呢?(服务端尽量使用soap1.2高版本协议)当然是通过注解来修改,可以在服务端代码接口中添加注解@BindingT
2015-08-19 17:03:32 2387 1
原创 WebService引擎-CXF-01
1.什么是CXFApacheCXF = Celtix+ Xfire支持多种协议:•SOAP1.1,1,2•XML/HTTP•CORBA(Common Object Request Broker Architecture公共对象请求代理体系结构,早期语言使用的WS。C,c++,C#)•并可以与Spring进行快速无缝的整合•灵活的部署:可以运行在Tomcat,Jbos
2015-08-17 17:33:21 507
原创 webService-WSDL文件的修改
l.WSDL文件的内容,一般由服务默认生成,但为了更好的向开发人员提供使用说明书,一般应做一些简单的修改。至少不应该暴露我们的包结构。而targetNamespace默认情况下为倒置的包名,这已经暴露了我们的包结构。l通过在类文件上添加以下注解,可以修改wsdl生成的各元素,而不是直接去修改wsdl文件,直接去修改wsdl文件是无效的。WebService的注解包括:•@WebSe
2015-08-17 17:14:52 3343 1
翻译 WebService中SOAP1.1和1.2分析
lWebService只采用HTTP POST方式传输数据,不使用GET方式; -- ,WSDL-get,•普通http post的contentType为•application/x-www-form-urlencoded•WebService的contentType为-即在Http的基础上发SOAP协议•text/xml这是基于soap1.1协议。•application/
2015-08-08 21:54:13 3972
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人