
轻量级HTTP服务器
文章平均质量分 65
vancounver
这个作者很懒,什么都没留下…
展开
-
3-6 网络编程理论回顾
1. 网络协议分层模型 1.1 ISO/OSI参考模型: ISO:International Organization for Standardization国际标准组织,提出者 OSI:Open System Interconnect开放系统互联,模型名称 物理层:物理、机械及电器标准,BIT流 数据链路层:局域网主机-主机通信,数据帧 网络层:广域网主机-主机通信,数据包、原创 2017-03-03 21:30:01 · 462 阅读 · 0 评论 -
8-9 Http协议及HTTP服务器
1. HTTP协议:超文本传输协议 用于从WWW服务器传输超文本到本地浏览器的传输协议 静态网页传输 文件下载 应用层协议 客户端是浏览器,服务器端是网站 RFC 2616定义了今天普遍使用的HTTP1.1 1.1HTTP请求 组成:请求行,消息报头,请求正文 请求行:method Request-URI HTTP_VERSION CRLF,如GET /index.html HT原创 2017-03-04 19:20:58 · 696 阅读 · 0 评论 -
7 环境搭建
1. 虚拟机,自己安装,装好后bridge网络。 2. 编译器:CC 自动编译工具automake ubuntu下apt-get install build-essential 自动安装编译器 之后在源代码monkey 1.0.1代码下运行脚本./configure生成makefie.原创 2017-03-04 19:14:41 · 365 阅读 · 0 评论 -
10-16 项目规划
1. 项目目标 1.1项目目标必须明确:做什么、不做什么、做到什么程度 可量化: 非量化的描述 量化描述 大并发 并发量>1000tps 低延时 响应时间 高可靠性 故障率 通过交互成果体现 阶段 成果 设计阶段 设计文档 开发 代码、文档 测试 测试报告原创 2017-03-04 20:03:18 · 533 阅读 · 0 评论 -
17-23 Monkey源码分析
1. Monkey介绍 轻量级Web服务器:http://www.monkey-project.com/documentation/ 小型、快速 开源项目 设计目标:主要针对嵌入式设备,硬件配置不高的情况下提供较高的性能 支持ARM、X86、X64处理器,能在多种Linux平台运行 多线程并发模式 安装要求:2.6.26或以上;pthreads库和libc库。 2. Monkey主原创 2017-03-07 19:01:32 · 582 阅读 · 0 评论