我是这两个联系的新手。我以前曾经使用HTTP连接,现在我想转移到一种新的连接类型。我搜索了连接并获得了这两种类型:套接字连接和XMPP连接。它们之间的主要区别是什么?我想将它用于聊天应用程序,以便更好地推荐哪种类型?感谢
答案 0 :(得分:12)
XMPP是用于通信的协议,HTTP也是。 XMPP和HTTP都将在内部使用套接字连接。
您对应用程序协议和网络层感到困惑。
答案 1 :(得分:2)
套接字是任何现有连接的基本要素。如果你想使用任何具有主机点和端口的连接,很可能(除非他们自己编写),他们使用Socket
(在给定端口上打开连接,发送消息,然后关闭连接端口)内部。