嗨,我是相对较新的到Android编程,我试图做到以下几点。我想创建一个即时响应不是的消息系统(至少现在是必要的)。我完全新的网络/套接字编程,但都遵循这样的:服务器的客户端应用程序的Android客户端VS仅
http://www.tutorialspoint.com/python/python_networking.htm
,并已多少了解了我的头周围。
我有关于最佳实践以下问题。
有什么优势/方法的缺点和B.
方法A: 对应用程序运行的服务器和客户端。
方法B: 有一个客户端上的应用程序运行,ping服务器每分钟的数据。
除了显而易见的方法B不允许哪个更好建议实时?服务器应用程序是否需要太多的内存/ CPU /电池等?我知道很多IM应用程序的存在,它们是如何工作的?
谢谢您提前
你可以有一些通知机制要告诉你的客户端应用程序对来自服务器的输入数据,而不是侦测它每分钟 – sachy
但是那不是通知机制要求的应用程序是运行服务器侦听到特定端口? – evan54