首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > Web前端 >

cxf + spring +maven +tomat7 筹建webservice(MTOM) 上传文件(一)环境准备

2013-08-06 
cxf + spring +maven +tomat7搭建webservice(MTOM) 上传文件(一)环境准备1.首先需要下载cxf。官方下载地址:

cxf + spring +maven +tomat7 搭建webservice(MTOM) 上传文件(一)环境准备
1.首先需要下载cxf。官方下载地址:http://cxf.apache.org/download.html
下载 Binary distribution zip。
2.解压至任意目录,以便之后用cxf的工具生成java调用的类。目录结构是这样的。

3.在eclipse中新建maven工程,编写pom.xml 引入相关jar。pom.xml文件内容如下


4.在web.xml中配置spring和cxf servlet,web.xml文件内容如下

spring 配置文件 ws.xml 的内容最后在贴出来。下一步写service接口。
5.hello world 接口类


7.启动tomcat ,测试webservice 是否发布成功 在地址栏输入 http://localhost:8080/boc/ecm/ws/ 就可以看到所有已发布的webservice了。
如图

点击 {http://impl.ws.ecm.bocins.com/}HelloWorldServiceImplService 访问生成的 helloworld wsdl
如图:

说明webservice 服务发布成功。
可以进入下个环节了。

8.利用cxf提供的工具生成调用类,具体过程 如图


到bin目录下执行wsdl2java ,利用cxf提供的工具生成调用webservice的java类。


wsdl2java 参数简单说明 -p 指定要生成java类的包名称
                       -d src java类的根目录 存放包的文件夹
                       -all 生成webservice所有的调用类
                       加webservice地址

生成的类



9.将生成的java类,拷贝到eclipse
直接运行 HelloWorldService_HelloWorldServiceImplPort_Client

会在控制台输出:hello world.

webservice 环境已搭建成功。

下一章会写如何利用webservice上传下载文件。






1 楼 梦回下花园 2013-08-02   朋友加油啊,我还得着看下面的文章呢,呵呵

热点排行