socket
2016-07-25 17:28:14 0 举报
Socket是一种计算机网络编程的接口,用于实现不同主机之间的通信。它提供了一个双向的、可靠的、基于连接的通信通道,使得数据可以在不同主机之间进行传输。Socket通常由一个服务器端和一个客户端组成,服务器端负责监听和接收来自客户端的连接请求,客户端则通过发送连接请求来与服务器建立连接。在建立连接后,双方可以通过Socket进行数据的读写操作。Socket广泛应用于各种网络应用中,如Web服务器、聊天程序、文件传输等。
作者其他创作
大纲/内容
读取close命令
通过连接写入流文件
流文件id状态异步管理
write s
close
流文件(I/O)(可以看成只是数据传输)
建立连接
connect
bind
accecp
连接1状态连接2状态连接3状态。。。。
服务端(server)
读取 写入的write c
write c
listen
socket
结束连接 通过连接写入流文件
处理
把结果s写入流文件
read
read s
客户端(client)
阻塞或者epoll不阻塞
回应s数据
0 条评论
下一页