嗨,我对 android 编程比较陌生,我正在尝试执行以下操作。我想创建一个不需要立即响应的消息传递系统(至少现在是必要的)。我对网络/套接字编程完全陌生,但遵循了这一点:
http://www.tutorialspoint.com/python/python_networking.htm
并且有点理解它。
关于最佳实践,我有以下问题。
方法 A 和 B 的优缺点是什么?
方法 A:在应用程序上运行服务器和客户端。
方法 B:让客户端在应用程序上运行,并每分钟 ping 服务器以获取数据。
除了明显的方法 B 不允许实时之外,哪个更好?服务器应用程序是否占用太多内存/CPU/电池等?我知道存在很多 IM 应用程序,它们是如何工作的?
先感谢您