hzy212121
2010-12-24 12:30
浏览 360

基于Android的项目架构问题

各位高手大家好,小弟的毕业设计题目是《基于Android的学生信息管理系统》。

目前开始设计该项目,我希望是做基于Android的C/S架构的系统。

但是,设计阶段有以下问题想请教各高手:

①服务器端一般是怎么做的?像做j2ee一样把服务端部署在tomcat这种中间件上嘛?

②服务端与客户端用什么方法通信呢?

小弟我目前懂得的技术有:
熟悉java,设计模式,ssh框架,html、css、JavaScript,mysql、SqlServer,

望各位高手给我的提些建议或意见。谢谢各位啦~

  • 写回答
  • 关注问题
  • 收藏
  • 邀请回答

4条回答 默认 最新

  • JRrrrrr 2010-12-28 16:13
    已采纳

    xml只是个数据格式载体,关键数据端与服务端的数据相互之间都能解析就可以。
    通信可以由客户端向服务端发起http请求来完成,而http请求就可以使用HttpComponents。
    比如:
    客户端向服务端post一个xml
    服务端,解析客户端post的xml,处理请求,返回一个xml

    当然换成json也可以,那你服务端和客户端都需要做json的编码和解析了

    也可以客户端向服务端post一个xml,服务端返回一个json,只是数据的组织和解析不同罢了,但不建议这么搞,用统一的协议得了。

    打赏 评论
  • dongya1987 2010-12-24 13:07

    ①服务器就是服务器,和网站服务器一样部署,跟客户端是什么没什么关系,不管它是android是iphone是浏览器还是别的。
    ②http get,http post 都可以

    打赏 评论
  • JRrrrrr 2010-12-24 13:49

    通信数据可以使用xml或json格式。
    自行定义请求的接口,两边都能方便解析就好。
    客户端向服务端发起请求用HttpComponents。

    打赏 评论
  • zshhtkj 2010-12-26 17:43

    qq 779333648 我帮你哦

    打赏 评论

相关推荐 更多相似问题