
IO通信
文章平均质量分 91
IO通信模型、Netty
心之星羽
这个作者很懒,什么都没留下…
展开
-
Netty小结
目录Netty的概念什么是Netty简单的Java实现Netty底层原理Netty线程模型Netty中的术语 Netty的概念 什么是Netty Netty是一个用Java开发的开源框架,是一个基于NIO的异步的、基于事件驱动的网络IO应用框架,使用Netty可以快速开发高性能、高可靠的网络IO程序,Netty被使用在各种中间件中为各节点提供通信服务,比如dubbo,以及在游戏行业中实现服务器之间的通信 简单的Java实现 1、引入Maven依赖 <dependency> <gro原创 2021-03-16 16:05:18 · 464 阅读 · 4 评论 -
JavaIO模型
目录IO同步和异步阻塞和非阻塞BIONIOAIO IO 在Unix系统中,所有的内容都是以文件的形式保存和管理的,一切皆文件,系统里面的所有资源都是文件,包括socket,文件的本质就是流,我们对流的读写操作就是I/O,操作系统用文件描述符来表示流,即fd,每个fd都是一个整数,对整数的操作就是对文件(流)的操作,创建socket,操作系统返回一个fd,对socket的操作就是对fd的操作,IO又分为网络IO和磁盘IO,IO模型就是操作系统执行I/O指令的方法,UNIX将IO模型分为阻塞IO模型、非阻塞I原创 2021-01-21 10:52:50 · 215 阅读 · 0 评论