您的位置:首页 > 编程语言 > Java开发

webservice的cxf,wsdl2java的使用

2018-01-15 17:14 225 查看
使用CXF开发Web Server端组件都需要“接口”和“实现类”两部分。

支持多种数据格式:XML和JSON(Restful)。

并可以与Spring进行快速无缝的整合

灵 活
的 部 署
: ant(build.xml)  maven(pom.xml)

可 以
运 行 有Tomcat,Jboss,Jetty(内 置web
服 务器),IBMWebsphere,BeaWebLogic上面。

为了方便使用CXF下的工具,把CXF\bin配置到PATH里去。

附带cxf apache的下载地址:点击打开链接

在cxf中,也提供了一个用于生成客户端调用代码的工具。它的功能就如同wsimport一样。

先让我们了解一下cxf的wsdl2java工具,可以生成一堆客户端调用的代码。

此工具位于cxf_home/bin目录下(把前面下载的cxf-apache配置到path里面去,和配置java一样)。参数与wsimport有所不同。

它主要包含以下参数:

-d参数,指定代码生成的目录。

-p参数,指定生成的新的包结构。

需要说明的是,由于wsdl2java是根据jdk1.7生成的本地代码,所以,需要对生成的代码做一点点修改。

在控制台执行:

wsdl2java –d . http://127.0.0.1:9527/hello?wsdl

即可生成java代码。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: