我现在想做个基于android客户端与服务器通信的程序,主要通过Http实现。服务器端用servlet,大概了解了下,用轻量级的JSON貌似比较简单,之前没有用过,可能我的想法不是很成熟,如下:
首先通过android客户端将数据转换成json形式传送到服务器,然后服务器进行处理,可能需要解析出来,然后传送到数据库,当客户端需要从服务器读取信息的时候,服务器再将所有得到的信息转成JSON传给客户端,客户端再解析出来。。。
感觉有点乱乱的,哪位大侠帮忙理清下思路、描述下大概的可行的整体思路、小弟拜谢。。。。
------解决方案--------------------
客户端将数据转换成json形式传送到服务器
我觉得没必要。数据格式转换都交给服务端去做。客户端只负责请求以及内容展示。
发送请求一直到收到服务端反馈内容,可以用progressbar,给用户稍好的体验。
可以用异步任务Asy..Task实现。