- 博客(9)
- 收藏
- 关注
原创 webService学习记录-关于web项目配置的几点说明
一) Java项目代码调用服务: 注意,此处所说的是在Java项目中调用Spring的服务,并不是在JavaEE项目中调用 使用纯Java项目调用方法 1、根据客户端生成的代码来调用。(优选这种方式) 请先生成然后在任意的Java项目中调用 。 2、客户端只拥有一个接口,使用JaxWsProxyFactoryBean来调用。 •因为以下使用了JaxWsProxyF
2015-08-20 15:06:12
631
原创 开发CXF-web项目,第二种发布方式(带有接口的发布方式)
1.首先创建接口类: package cn.itcast.cxf; import javax.jws.WebService; @WebService public interface IHiService { public String sayHi(String name); } 2.然后,创建接口的实现类: package cn.itcast.cxf; public clas
2015-08-20 14:39:02
439
原创 开发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
511
原创 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
2471
1
原创 WebService引擎-CXF-01
1.什么是CXF ApacheCXF = 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
528
原创 webService-WSDL文件的修改
l. WSDL文件的内容,一般由服务默认生成,但为了更好的向开发人员提供使用说明书,一般应做一些简单的修改。至少不应该暴露我们的包结构。而targetNamespace默认情况下为倒置的包名,这已经暴露了我们的包结构。 l通过在类文件上添加以下注解,可以修改wsdl生成的各元素,而不是直接去修改wsdl文件,直接去修改wsdl文件是无效的。 WebService的注解包括: •@WebSe
2015-08-17 17:14:52
3419
翻译 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
4135
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人