1.NIO通信:
主要特点:Buffer,Channel,Selector(多路复用器)。
原理:还未组织好,待更中。
实例代码:
Client端:
Server端:
运行结果:
今天先写在这里,后续更新补齐以及BIO,AIO通信和Netty框架。
互相交流,如有错误,恭请斧正。
---------------------2019.06.23 ------------------------------------------
BIO编程:Blocking I/O
传统的I/O编程,一请求一应答服务端通信模式。
服务端模型通常由一个独立的Acceptor线程负责监听客户端的连接,接收到连接请求后,为每个客户端创建一个新的线程进行I/O操作处理。处理完成后应答客户端,线程销毁。
服务端通信模型: