WebService体系之——CXF+SPRING文件上传
来源:互联网 发布:神魔布袋戏 知乎 编辑:程序博客网 时间:2024/06/07 17:42
WebService体系之——CXF+SPRING文件上传
摘要:此篇笔记实现一个web项目中不可避免的功能——文件上传。主要是FileEntity这个file的封装javaBean的构建。测试时使用两种方法、一种是原始的获取webservice接口掉结果、另一种是使用spring实现上传。
一:简介
在前面搭建的spring+webservice项目的基础上实现文件上传。
1、在服务器端添加一个表示file信息的JavaBean:FileEntity。
2、创建上传文件的服务接口。
3、实现上传文件的服务接口。
4、将上传文件的服务接口通过spring注册发布。
5、新建webservice客户端项目(可直接使用前面笔记中创建的客户端项目)。
6、在客户端创建file实体类:FileEntity(属性名要完全相同、简单点就是直接拷贝、包名也要一样)。
7、创建与服务端功能完全相同的上传文件接口(直接拷贝。注意包名也要一样)。
8、使用spring配置文件获取服务器端发布的上传文件的webservice。
9、测试:
a) 使用原始的获取方式测试。
b) 使用spring注册的webservice测试。
二:具体实现步骤
1、在服务器端添加一个表示file信息的JavaBean:FileEntity代码:
2、创建上传文件的服务接口——UploadFileService代码:
3、实现上传文件的服务接口——UploadFileServiceImpl代码:
4、将上传文件的服务接口通过spring注册发布——spring配置文件applicationContext-server.xml代码:
5、客户端——FileEntity代码:
6、客户端——UploadFileService代码:
7、客户端——applicationContext-client.xml代码:
8、测试——UploadClient代码:
补充:
1、注意:服务端和客户端的JavaBean的名称属性要一模一样、最好是连包一起拷贝。
2、完整项目图:
版权声明:本文为博主原创文章,未经博主允许不得转载。
- WebService体系之——CXF+SPRING文件上传
- WebService体系之——CXF+SPRING文件上传
- WebService体系之——CXF由来
- 基于Spring+CXF实现用户文件上传的WebService
- WebService体系之——与spring的整合
- 【WebService】——CXF整合Spring
- CXF实现WebService进行文件上传
- CXF webService 实现文件上传与下载
- 【WebService框架-CXF】——CXF+Spring+自定义拦截器构建WebService服务端
- 【WebService框架-CXF】——CXF+Spring+Struts+自定义拦截器构建WebService客户端
- WebService之Spring中集成CXF
- WebService应用之CXF集成spring详解
- WebService之CXF与Spring的整合
- CXF----webservice和Spring之JaxWsProxyFactoryBean调用
- webservice学习之cxf框架-spring整合
- Spring整合CXF之发布WebService服务
- Spring整合CXF之发布WebService服务
- Spring整合CXF之发布WebService服务
- Java基础教程28-多态
- Java中的基础----堆与栈的介绍、区别
- 并发队列-无界阻塞优先级队列
- 值传递、引用传递、地址传递辨析
- Android服务Service详解(作用,生命周期,AIDL)系列文章--远程服务AIDL&IPC
- WebService体系之——CXF+SPRING文件上传
- 数据库恢复的三种方式
- Java练手程序之模拟售货机
- 效应 定律
- windows中定时关闭并延时打开某个运行程序
- 设计模式(Design Pattern)
- ACMer刷题时容易出现的错误
- phython入门基础
- 不再纠结devDependencies与dependencies