套接字 socket是操作系统内核的一个数据结构,它是网络中节点进行相互通信的门户。网络编程实际上也可以称作套接字编程。
套接字有3种类型:
流式套接字,即TCP套接字,用SOCK_STREAM表示
数据报套接字,即UDP套接字(或称无连接套接字),用SOCK_DGRAM表示
原始套接字,用SOCK_RAM表示
服务器:socket()创建--bind()绑定端口号和IP地址-listen()使服务器的端口和IP处于监听状态-等待网络中客户机连接请求
客户端:socket()-connect()连接服务器-
服务器: accpet()来接受连接请求
write()-send()-read()-recv()-(receive)
close()