我在做一个android客户端,自己写服务端,由于服务端的经验不多,所以请教各位,帮帮忙!

2024-12-04 20:47:30
推荐回答(2个)
回答(1):

首先,android客户端与服务器端的通信用socket和http通信都是可以实现的,主要看你的需求是什么,如果需要实时通信,那么选用socket。否则选用http通信。因为socket会建立通信管道。耗费资源过大。
其次,没太明白你说得处理并发量的目标5000是什么意思。不知道是不是可以理解为你要同时与服务器进行多方数据交互。如果是建议你使用socket通信。并且可以将你得客户端并发处理用异步任务的方式处理(当然多线程也可以,因为异步任务本身就是多线程)。android客户端的耗时操作都不要放在UI线程里处理,因为这样会出现5秒响应机制导致你得程序崩溃。

不知道上面的回答有没有帮到你,如果有,希望多给追加点分数,10分除了我估计没人愿意帮你写这么多字回答的

回答(2):

牛人