网络编程(Socket)
1,网络编程
服务器端创建IP和端口号,之后客户端通过服务器的IP和端口号进行连接,服务器通过accept接受来自客户端的请求(获取scoket),通过socket获取字节流来进行读写操作。
socket 套接字 其实是服务器ip:port和客户端ip:port的组合。
2,BIO/NIO
BIO:同步阻塞型IO流,每一个连接对应一个线程,每一个客户端对应一个线程,是的一个服务器对应多个客户端。
NIO:同步非阻塞异步IO ,可以看作是I/0多路复用模型
同步非阻塞IO模型中,应用程序员会一直发


