android客户端+服务端,求技术选择的思路

课程小项目,追求易学、易开发。服务器端也准备用java开发。因为有与客户端的实时交互,所以选择socket。我试了试netty,感觉不错,但是队员们说java本身的soc... 课程小项目,追求易学、易开发。服务器端也准备用java开发。因为有与客户端的实时交互,所以选择socket。我试了试netty,感觉不错,但是队员们说java本身的socket不就可以用么。因为还没有深入,我也说不出Netty相对直接socket编程有什么好处。请问是否用Netty比原生socket好?理由?
另外有人问为什么不用Java RMI,请问RMI会不socket有优势吗?
另外有没有其他比较合适(学习曲线低)的服务端开发技术或架构也可以推荐,谢谢!
展开
 我来答
那美克星网民
推荐于2016-02-12 · 超过21用户采纳过TA的回答
知道答主
回答量:38
采纳率:0%
帮助的人:30.1万
展开全部
如果是小项目,还是推荐用http进行通信,一个是服务器框架更成熟(structs或其它),很多现成的东西可用;二是开发速度也更快,如果要服务器主动下发也可以用 定时查询的办法。

现在大部分软件其实都是用http的方式交互,只有部分即时性比较高的游戏或应用才会用socket的方式。
追问
手机软件也是HTTP比较常用吗?
追答
是的。我做手机行业四年,应用游戏都做过。

除了时实要求比较高的(聊天、即时战斗的网游 ),都是用的http。
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式