我必须在android studio.There中创建一个聊天信使,这是许多可供选择的创建方式,但我不知道使用什么?GCM()或Sockets帮助我找到在android中创建即时聊天应用程序的最佳和高效方法。
发布于 2015-11-20 07:06:08
GCM和Socket都有利与弊..。
1.GCM是由google支持的,因此您可以期望您的消息具有一层seqcurity。
2.GCM并不保证您的信息将被传递。
3.全球气候变化机制并不保证其交付的时间。
4.你需要谷歌玩GCM,所以你需要一个替代Ios或其他非android操作系统。
从另一方面来说。
1.套接字可以在任何操作系统上工作,因为通信是通过套接字..Hence创建的通道进行的,不依赖任何第三方应用程序。
2.您可以包含TCP或FTP(如果需要发送文件)或其他协议。
3.比全球化学品管理更快
4.客户端和服务器端的复杂实现
,所以如果我更喜欢聊天应用程序的套接字机制
https://stackoverflow.com/questions/33820653
复制相似问题