jyh的博客

脚踏实地

排序:
默认
按更新时间
按访问量

socket阻塞与非阻塞,同步与异步、I/O模型

 https://blog.csdn.net/hguisu/article/details/7453390

2018-08-16 20:52:41

阅读数:24

评论数:0

服务器编程框架

虽然服务器种类很多,但编程框架基本相同,不同之处在于逻辑处理        I/O处理单元是服务器管理客户连接的模块。完成以下工作:                  等待并接受新的客户连接,接收客户数据,将服务器响应数据返回给客户端                  但数据的收发不...

2018-08-16 20:32:34

阅读数:30

评论数:0

高性能服务器程序框架

服务器主要包括如下三个主要模块: I/O处理单元,四种I/O模型和两种高效事件处理方式 逻辑单元,逻辑单元的高效并发方式 存储单元,服务器的可选模块 服务器模型 C/S模型:所有客户端都通过访问服务器来获取所需的资源 C/S模型的运行逻辑: 服务器启动后,首先创建一个或多个监听s...

2018-08-16 20:10:28

阅读数:21

评论数:0

两种高效的事件处理方式

Reactor模式 它要求主线程(I/O处理单元)只负责监听文件描述符上是否有事件发生,有的话就立即将该事件通知工作线程(逻辑单元) 除此之外主线程不做其他实质性的工作,读写数据以及接受新的连接,以及处理客户请求均在客户线程中完成。 使用同步I/O模型(以epoll_wait为例)实现的Re...

2018-08-16 19:45:50

阅读数:34

评论数:0

提示
确定要删除当前文章?
取消 删除
关闭
关闭