使用套接字,您将与IP和端口(如127.0.0.1 4242)进行通信。
例如,在游戏和服务器之间或在ftp客户端和服务器之间进行通信是有效的。
连接在服务器和客户端之间维护
使用HTTP,您不会有永久连接,因此您可以在需要时发布和获取数据。
在您的情况下,您将数据图片和视频发布到您后端的专用网址。无需永久连接它。
对于聊天,如果您想要实时聊天,则必须保持用户和聊天服务器之间的连接,以便能够快速发送和接收消息。你应该看一下XMPP protocole(我用aSmack库与android eJaberred服务器一起使用)