CrazyDailyQuestion
CrazyDailyQuestion copied to clipboard
声网面试题: WebSocket和Socket有什么区别?
- 即套接字,是一个对 TCP / IP协议进行封装 的编程调用接口(API) 用來描述IP地址和端口,是通信链的句柄,应用程序可以通过Socket向网络发送请求或者 应答网络请求
Socket是支持TCP/IP协议的网络通信的基本操作单元,是对网络通信过程 中端点的抽象表示,包含了进行网络通信所必须的五种信息 1. 连接所使用的的协议 2. 本地主机的IP地址 3. 本地远程的协议端口 4. 远程主机的IP地址 5. 远地进程的协议端口
- 即通过
Socket,我们才能在Andorid平台上通过TCP/IP协议进行开发
Socket不是一种协议,而是一个编程调用接口(API),属于传输层(主要解决数据如何在网络中传输)
- 成对出现,一对套接字
