BIONIOAIO
Posted sweetorangezzz
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了BIONIOAIO相关的知识,希望对你有一定的参考价值。
网络编程(socket)概念
socket 与语言无关
什么是同步和异步?
什么是阻塞和非阻塞
BIO 编程
? Blocking IO:同步阻塞编程方式
? BIO 编程方式通常是在 JDK 1.4 版本之前常用的编程方式。编程的实现是:首先在服务端启动一个 ServerSocket 来监听 网络请求,客户端启动 Socket 发起网络请求,默认情况下 ServerSocket 会建立一个线程来处理此请求,如果服务端没有线程可用,客户端则会阻塞等待或遭到拒绝。
? 且建立好的连接,在通讯过程中是同步的。在并发处理效率上比较低。
NIO 编程
AIO 编程
以上是关于BIONIOAIO的主要内容,如果未能解决你的问题,请参考以下文章