Netty的非阻塞处理机制是怎样的?
- 内容介绍
- 相关推荐
本文共计2012个文字,预计阅读时间需要9分钟。
Netty 是一个异步的、基于事件驱动的网络应用框架,用于快速开发高性能、高可靠性的网络IO程序。它采用异步模型和同步I/O,无需进程真正进行I/O操作;异步I/O:内核在I/O操作完成后自动通知进程。
Netty 是一个异步的、基于事件驱动的网络应用框架,用以快速开发高性能、高可靠性的网络 IO 程序。
同步I/O : 需要进程去真正的去操作I/O;
异步I/O:内核在I/O操作完成后再通知应用进程操作结果。
怎么去理解同步和异步?
同步:比如服务端发送数据给客户端,客户端中的处理器(继承一个入站处理器即可),可以去重写channelRead0方法,那么该方法触发的时候,其实必须得服务器有消息发过来,客户端才能去读写,两者必须是有先后顺序,这就是所谓的同步。
本文共计2012个文字,预计阅读时间需要9分钟。
Netty 是一个异步的、基于事件驱动的网络应用框架,用于快速开发高性能、高可靠性的网络IO程序。它采用异步模型和同步I/O,无需进程真正进行I/O操作;异步I/O:内核在I/O操作完成后自动通知进程。
Netty 是一个异步的、基于事件驱动的网络应用框架,用以快速开发高性能、高可靠性的网络 IO 程序。
同步I/O : 需要进程去真正的去操作I/O;
异步I/O:内核在I/O操作完成后再通知应用进程操作结果。
怎么去理解同步和异步?
同步:比如服务端发送数据给客户端,客户端中的处理器(继承一个入站处理器即可),可以去重写channelRead0方法,那么该方法触发的时候,其实必须得服务器有消息发过来,客户端才能去读写,两者必须是有先后顺序,这就是所谓的同步。

