android和SSH框架整合的cxf webservice的一些总结
2011-07-21 01:58
232 查看
最近在做一个android项目,通信采用webservice的模式(要自己建webservice啊,我的天啊),刚开始真的一点头绪的没有,毕竟之前之做过些j2ee的项目,对SSH框架了解一些。
然后上网查了些webservice的资料,cxf 和 axis(我是指java的哦,好像.net用得挺多的哦)axis好像没有cxf早,再加上cxf和spring的关系,让我毫不犹豫的选择了cxf,spring吗?搞不好我可以发挥挥。然后,开始找demo,而且要和android通信的那种。唉,谁叫我刚接触呢,一路都是石头啊!
1.找了一个HelloWorld的demo(不是android版的),调试半天,wsdl终于出来了。
2.唉,这花花的wsdl到倒是出来了,可人家我看不懂啊,好吧,找资料学习ing........
3.再说这demo里的client毕竟不是android的客户端的啊,然后我又照着之前做的一个请求电话号码的webservice(.net),调试了许久也可以了(毕竟我的donet=fasle),确实挺好,反正跑起来的,而且还在androi可以获取数据了。我也在这个过程中学会了wsdl2java 这个确实是很好的命令哦,一条命令,一飘的代码,爽。
4.然后我就在想啊,简单的hellow跑起来了,那复杂点的类型的可以吗,比如说数据类,现在专业点的说就是Pojo。开始是想用 serializable进行序列化,不用不知道,一用全是错啊,放弃了,然后找了好些资料,终于在一个foreign的网站上看到了解决采用了 Kvmserializable进行序列化。通了..兴奋中.....
5.兴奋之余,又想到是不是要考虑下list或者数组之类的数据接收啊,想了许久然后结合那个序列化,也搞定....
想在想想client这边的操作基本可以了,至少简单的操作没有问题了,好吧,现在就开始研究起service端了哦
既然cxf和spring和亲密结合的,那我为什么不考虑下和SSH框架整整呢。好,说干就干。百度,谷歌左右开工,总是对SSH框架整合有些了解
1.先拿出之前的一个完全的SSH框架的项目,我首先是对struts下手的,谁叫他把我的请求路径都给过滤掉了呢。我当然希望我的webservice的wsdl
wsdl2java –p 包路径 –d 目标文件夹 wsdl 的url地址
(未完待续)
然后上网查了些webservice的资料,cxf 和 axis(我是指java的哦,好像.net用得挺多的哦)axis好像没有cxf早,再加上cxf和spring的关系,让我毫不犹豫的选择了cxf,spring吗?搞不好我可以发挥挥。然后,开始找demo,而且要和android通信的那种。唉,谁叫我刚接触呢,一路都是石头啊!
1.找了一个HelloWorld的demo(不是android版的),调试半天,wsdl终于出来了。
2.唉,这花花的wsdl到倒是出来了,可人家我看不懂啊,好吧,找资料学习ing........
3.再说这demo里的client毕竟不是android的客户端的啊,然后我又照着之前做的一个请求电话号码的webservice(.net),调试了许久也可以了(毕竟我的donet=fasle),确实挺好,反正跑起来的,而且还在androi可以获取数据了。我也在这个过程中学会了wsdl2java 这个确实是很好的命令哦,一条命令,一飘的代码,爽。
4.然后我就在想啊,简单的hellow跑起来了,那复杂点的类型的可以吗,比如说数据类,现在专业点的说就是Pojo。开始是想用 serializable进行序列化,不用不知道,一用全是错啊,放弃了,然后找了好些资料,终于在一个foreign的网站上看到了解决采用了 Kvmserializable进行序列化。通了..兴奋中.....
5.兴奋之余,又想到是不是要考虑下list或者数组之类的数据接收啊,想了许久然后结合那个序列化,也搞定....
想在想想client这边的操作基本可以了,至少简单的操作没有问题了,好吧,现在就开始研究起service端了哦
既然cxf和spring和亲密结合的,那我为什么不考虑下和SSH框架整整呢。好,说干就干。百度,谷歌左右开工,总是对SSH框架整合有些了解
1.先拿出之前的一个完全的SSH框架的项目,我首先是对struts下手的,谁叫他把我的请求路径都给过滤掉了呢。我当然希望我的webservice的wsdl
wsdl2java –p 包路径 –d 目标文件夹 wsdl 的url地址
(未完待续)
相关文章推荐
- Android开发中调用Spring CXF整合发布的WebService接口为什么抛出异常错误?
- spring 与 CXF 整合 webservice 出现error “Unable to locate Spring NamespaceHandler for XML schema namespace” 总结
- WebService技术总结(五):CXF整合Spring开发
- android EditText 软键盘 一些总结
- Android画图的一些总结
- Android与Js交互的一些总结
- Spring整合CXF,发布RSETful 风格WebService
- android 开源和一些博客总结
- 五、CXF WebService整合Spring
- Spring整合CXF,发布RSETful 风格WebService
- 总结的一些android公共库
- CXF整合Spring整合實現WebService服務
- 总结一些 android 平常用到的自定义控件
- Android 适配的一些总结
- 总结一些Android好用的开源库
- Spring整合CXF,发布RSETful 风格WebService
- WebService-CXF总结
- Spring boot 整合CXF开发webService
- Android客户端调用服务器端发布的WebService(CXF)
- Restful(二)Spring整合CXF,发布RSETful 风格WebService