socket是干什么的
时间: 2023-11-03 19:04:50 浏览: 95
socket 实现客户端和服务端的双向通信
3星 · 编辑精心推荐
Socket(套接字)是一种通信机制,它允许不同的进程在网络上进行通信。Socket可以看作是不同进程之间的一种约定,它规定了数据传输的格式和传输方式。在网络编程中,Socket是一个抽象层,它提供了一组API,使得应用程序可以通过网络进行通信,而不必了解底层网络协议的细节。利用Socket,应用程序可以实现客户端和服务器之间的双向通信,实现数据的发送和接收。常见的网络通信协议,如TCP/IP、UDP等,都是基于Socket实现的。
阅读全文