apache模块化体系结构简析.docVIP

  • 7
  • 0
  • 约1.3万字
  • 约 19页
  • 2020-02-03 发布于安徽
  • 举报
.. .. .. .专业资料. apache模块化体系结构简析 目录 TOC \o 1-3 \h \z \u APACHE的体系结构概述 1 APACHE核心功能层 3 APACHE核心组件 3 APACHE核心处理框架 4 APACHE可选功能层(模块) 4 挂钩(HOOK) 5 预定义标准挂钩 5 挂钩使用 5 挂钩声明 5 挂钩数组声明 6 挂钩结构 6 挂钩注册 7 挂钩使用 8 APACHE 2.0系列的模块结构 8 模块与核心的交互 10 APACHE的体系结构概述 APACHE采用了分层与模块化的体系结构,如图1所示。 图1 Apache分层与模块化体系结构 加上操作系统层,整个Apache可以被分隔为五层,各层次的功能如下: (1)操作系统支持层,操作系统本身提供的底层功能,比如进程和线程、进程和线程间的通信、网络套接字通信、文件操作等。 (2)可移植运行库层,不同的操作系统提供的底层API存在着很大的差异。对于Apache设计者而言,除了考虑WWW和服务器功能的实现之外,还必须考虑不同操作系统的API细节问题。显然,合理的做法就是将不同操作系统的底层细节封装起来形成操作系统API的适配并将其隐藏起来。 从Apa

文档评论(0)

1亿VIP精品文档

相关文档