套接字只是两台机器之间的连接吗?
如果可以建立套接字,为什么我们还要使用 HTTP 连接?
最佳答案
Http 是建立在套接字之上的协议(protocol)。
当您使用 Http 时,您在套接字之上使用了更高级别的抽象。您仍在使用套接字。
这有点像说“当你可以使用文件时,为什么还要使用 .xyz 文档?”
关于sockets - 套接字到底是什么?为什么我们不能使用套接字而不是 HTTP?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4765863/