linux高性能服务器编程学习笔记七:高性能服务器程序框架

1、服务器一般可以解构为以下三个主要模块: (1)I/O处理单元。(四种I/O模型和两种高效事件处理模式) (2)逻辑单元。(两种高效并发方式以及高效的逻辑处理方式—有限状态机) (3)存储单元(服务器程序的可选模块,其本身与网络编程无关) 2、服务器模型 (1)C/S模型:由于资源(视频、新闻、软件等)都被数据提供者垄断,所以几乎所有的网络应用程序都很自然的采用C/S(客户端/服务器模型)。也就
相关文章
相关标签/搜索