Apache源码类结构
2016-11-11 18:58:05 0 举报
Apache源码结构主要包括以下几个核心部分:`include`、`srclib`、`ports`、`build`和`docs`。其中,`include`存放了所有需要的头文件;`srclib`存放了一些共享的库文件;`ports`用于存放不同操作系统的编译脚本;`build`用于存放构建过程中使用的makefile和脚本;`docs`则包含了Apache的各种文档资料。此外,Apache源码还分为几个模块,如core、modules、httpd等,每个模块都有其特定的功能和作用。总之,Apache源码结构清晰明了,方便开发者理解和使用。
作者其他创作
大纲/内容
ThreadSafeClientConnManager
HttpMessageWriter
Socket
DefaultHttpClient
HttpInetConnection
HttpMessageParser
DefaultClientConnectionOperator
创建和连接socket(Socket)及socket相关参数设置、及http连接的创建
SocketException、HttpHostConnectException、ConnectTimeoutException
DefaultClientConnection
负责http协议的解析,包括请求参数写入及响应参数解析,及提供数据流
HttpMessageParser responseParser;HttpMessageWriter requestWriter
ConnectionReleaseTrigger
HttpClientConnection
DefaultRequestDirector
BasicPoolEntry
HttpRequestExecutor
DefaultRequestDirector的协助类,执行请求的一些过程
BasicPooledConnAdapter
PlainSocketFactory
创建和连接socket(Socket)
0 条评论
下一页