读书人

android 联接远程数据库

发布时间: 2012-06-26 10:04:13 作者: rapoo

android 连接远程数据库


????? 想实现一个功能即让android访问远程数据库,但是网上很多人都不建议直连。据说问题多多。那么中间就加个第三者吧。

? ?? 实现思路:在数据库和android客户端添加一个webservice,处理每次客户端发来的请求。而在android客户端使用ksoap2解析webservice返回的数据。

??? 一 webservice 端,我使用序列化的方式实现的。不知道这里跟xml的实现哪个对手机来说更好。这里先放下,以后研究。

?????? 1.我使用的是xfire。新建一个webservice项目,然后我们开始写代码

??????? 2.一个接口

?

5.service.xml

?

发布项目后,运行效果如图:
?

android 联接远程数据库
?
?
项目结构:


android 联接远程数据库

?


二 android客户端

?
?因为ksoap2解析webservice得到的数据类似于以下:getCompanyListResponse{out=anyType{Company=anyType{company=安徽江淮汽车股份有限公司; id=1; }; }; }

? 1 解析类:MyWebServiceHelper


?

3项目结构:

?


android 联接远程数据库
?

??????

?? 参考文章:

http://ksoap2.sourceforge.net/doc/api/?ksoap2的API

http://topic.csdn.net/u/20110412/16/0341626d-8576-4dda-b9e4-aab3ff50c980.html?关于list处理的帖子

http://blog.csdn.net/haha_mingg/article/details/6338332,总的思路的实现。在此感谢作者的无私奉献

android 初学,愿与大家相互交流。共同进步。

读书人网 >其他数据库

热点推荐