CXF 2.2.7 服务端搭建
虽然
HIE
用的是
AXIS1.4
,但是
HAE
用的是
apache
的
CXF
,为了适当验证兼容性(虽然前
2
期版本我已经完全找出兼容方案,但是还是需要确保万一),我们在测试时候,或者在和
HAE
联调时候还是需要自己搭建
cxf
客户端来进行适当的验证。
(1)
首先去
apache
网站下载
CXF
开发包,我发送的解压包中已经包括此工具包。
地址:
http://cxf.apache.org/
(2)
新建
java project
或
web project
(3)
配置相关参数
Arguments
内容为:
-client
-impl
-server
-p http://www.huawei.com/ais/2010-03-23/=com.huawei.hae.rcc.ais
(将
WSDL
中
targetNamespace
的包名转换)
F:\tianjun_about\temp\5_about\V2_02\IaaS_HAE(client).wsdl
(
对应的本地
WSDL
文件
)
全部命令为:
Usage
:
wsdl2java
-fe
<front-end-name>
-db
<data-binding-name>
-wv
<wsdl-version>
-p
<[wsdl-namespace =]package-name>*
-sn
<service-name>
-b
<binding-file-name>*
-reserveClass
<class-name>*
-catalog
<catalog-file-name>
-d
<output-directory>
-compile
-classdir
<compile-classes-directory>
-impl
-server
-client
-all
-autoNameResolution
-allowElementReferences<=true>
-defaultValues<=class-name-for-DefaultValueProvider>
-ant
-nexclude
<schema-namespace [= java-package-name]>*
-exsh
<(true, false)>
-dns
<Default value is true>
-dex
<(true, false)>
-validate
-keep
-wsdlLocation
<wsdlLocation>
-xjc<xjc-arguments>*
-noAddressBinding
-h
-v
-verbose
-quiet
-wsdlList
<wsdlurl>
(4)
根据
WSDL
生成
java
代码
有
_Server
的即为服务端。
将
address
改为你要发布的地址,将下面
System.exit(0)
注释掉。
在
IE
里面输入
http://172.20.4.40:8899/cxftest?wsdl
既可以查看服务端生成的
WSDL
。
1. 快速写wsdl helloworld(直接用myeclipse8.5提供的wsdl编辑功能即可)
2. 根据生成的soap服务生成客户端。 (直接保存?wsdl文件为wsdl文件,然后根据cxf生成java文件)
田军
2010-09-10
- 大小: 140.4 KB
- 大小: 211.3 KB
- 大小: 35.3 KB
- 大小: 34.4 KB
- 大小: 62.9 KB
- 大小: 33.8 KB
- 大小: 88.4 KB
- 大小: 124.1 KB
- 大小: 206.4 KB
分享到:
相关推荐
cxf生成客户端 服务端代码
欢迎大家下载,希望能对大家有帮助!有问题及时沟通
cxf服务端wsdl发布帮助.docxcxf服务端wsdl发布帮助.docx
cxf开发webservice简单实例:包括服务端与客户端并所有需要的jar,不要分啦。
CXF建立webservice服务端和客户端,发送格式为XML,服务端进行XML解析,并将收到请求报文解析入库,数据库为mysql。
NULL 博文链接:https://yangsongjing.iteye.com/blog/1880205
cxf服务端开发jar包
CXF开发webservice服务端,希望对大家有所帮助
CXF和Spring搭建webservice代码
Spring+CXF+Maven+SOAP方式搭建WebService服务端demo测试用例
cxf-2.2.7.jar
具体再解释一下,服务端需要 接口类,实现类,cxf 服务端xml,和一个pojo 客户端也需要接口类文件和pojo,和cxf客户端xml 但是没有接口的实现类,就是为了去服务端来调用的。 具体有不懂可以问我 给我发消息, 劳烦...
Spring+CXF+Maven+REST方式搭建WebService服务端demo测试用例
cxf客户端调用axis服务端流程
ibatis+spring+cxf+mysql搭建webservice的服务端,文章地址在http://blog.csdn.net/cenyi2013/article/details/17315755
Webservice接口,Cxf写的服务端, 是web项目,必须tomcat部署. 开发环境:32位jdk1.7+Cxf3.1.4+tomcat7, 开发工具:myeclipse8.5. 浏览器、客户端均可访问,测试通过。
整理了一上午,测试通过,cxf服务端和客户端所需jar包
很简洁的一个Cxf+webservice(客服端和服务端)接口
CXF 一个完整的webService(整合客户端和服务端),自己开发,自己测试,完全有效,整合集成了客户端和服务端双向的工能。