
WebServer二三事
关于Web服务器的知识整理包括:
WebSocket,IO模式,
以及Tomcat,Netty,Spring等框架的源码,
和按照框架源码实现自己的服务器
define_YIDA
运气 UP UP
展开
-
同步/异步,阻塞/非阻塞你真的理解了吗?
同步和异步 POSIX对同步和异步的定义,同步I/O操作导致进程阻塞,直到I/O操作完成;异步I/O不导致进程阻塞; 还提到了层次的影响和I/O操作的两个阻塞过程。 的概念描述的是用户线程与内核的交互方式(操作系统层面):同步是指用户线程发起IO请求后需要等待或者轮询内核IO操作完成后才能继续执行;而异步是指用户线程发起IO请求后仍继续执行,当内核IO操作完成后会通知用户线程,或者...原创 2019-05-11 00:30:40 · 872 阅读 · 1 评论 -
WebServer二三事(二)五种网络I/O模式
文章目录阻塞式I/O模型 (blocking I/O) 非阻塞式I/O模型 (nonblocking I/O) I/O多路复用模型 (I/O multiplexing) 信号驱动式I/O模型 (signal driven I/O)异步I/O模型 (asynchronous I/O) (一) 本文参考UNIX 网络编程 卷一 第6章 I/O复用,在阅读这篇文章之前应该对Socket编程的系列函...原创 2019-05-04 11:18:34 · 1246 阅读 · 0 评论 -
WebServer二三事(一)Socket编程说起
原创 2019-04-17 22:55:44 · 1062 阅读 · 0 评论 -
关于专栏-------WebServer二三事
关于专栏原创 2019-04-11 19:15:57 · 411 阅读 · 0 评论