首页--工业技术论文--自动化技术、计算机技术论文--计算技术、计算机技术论文--计算机的应用论文--计算机网络论文--一般性问题论文

基于Linux/RT-Linux的嵌入式HTTP服务器的设计

第1章 引言第1-14页
 1.1 控制网络的特点、发展和结构第7-10页
 1.2 嵌入式HTTP服务器的作用第10-11页
 1.3 现场设备的接入方式第11-12页
 1.4 本论文所做的工作和论文结构第12-14页
第2章 嵌入式HTTP服务器的设计方法、特点和目标第14-26页
 2.1 广义平台和平台模式第14-20页
  2.1.1 知识爆炸和知识集成第14-15页
  2.1.2 知识集成后的知用分离第15-16页
  2.1.3 知用分离和广义平台第16-17页
  2.1.4 广义平台的特征和平台开发模式第17-18页
  2.1.5 广义平台的设计技术第18-20页
 2.2 嵌入式HTTP服务器的特点、设计目标第20页
 2.3 平台模式和嵌入式HTTP服务器的设计第20-26页
  2.3.1 嵌入式HTTP服务器的层次结构第20-22页
  2.3.2 嵌入式HTTP服务器的设计技术第22-26页
第3章 嵌入式操作系统、Linux以及RT-Linux第26-45页
 3.1 嵌入式操作系统的作用第26-28页
 3.2 POSIX标准和嵌入式操作系统的选择第28-29页
 3.3 实时系统、实时调度算法和Linux/RT-Linux第29-35页
  3.3.1 实时CPU调度算法分类第29-31页
  3.3.2 通用Linux系统中的CPU调度第31-32页
  3.3.3 Linux、RT-Linux和硬实时性第32-35页
 3.4 Linux/RT-Linux的基本原理第35-45页
  3.4.1 进程和线程第35-38页
  3.4.2 文件系统和设备管理第38-40页
  3.4.3 socket API第40-45页
第4章 嵌入式HTTP/1.1协议第45-65页
 4.1 嵌入式HTTP服务器的基本功能第45-46页
 4.2 HTTP/1.1协议的嵌入化第46页
 4.3 HTTP/1.1协议的基本机制第46-55页
  4.3.1 内容商议和偏好值第46-47页
  4.3.2 缓存(cache)第47-50页
  4.3.3 持续连接(consistent connection)第50-51页
  4.3.4 字符集(Charset)第51-52页
  4.3.5 内容编码(Content Coding)第52页
  4.3.6 传输编码(Transfer Coding)第52-53页
  4.3.7 媒体类型(Media Type)第53页
  4.3.8 语言标签(Language Tag)第53-54页
  4.3.9 传送实体范围单元(Range Unit)第54页
  4.3.10 HTTP验证第54-55页
 4.4 HTTP消息结构第55-64页
  4.4.1 消息类型第55页
  4.4.2 消息头部第55-60页
  4.4.3 请求第60-61页
  4.4.4 响应第61-64页
 4.5 兼容性和扩展性考虑第64-65页
第5章 嵌入式HTTP服务器的设计第65-78页
 5.1 嵌入式HTTP服务器的特点第65-66页
 5.2 嵌入式HTTP服务器的结构第66-72页
  5.2.1 HTTP协议处理模块第67-69页
  5.2.2 底层细节屏蔽模块第69页
  5.2.3 自定义标记处理函数和CGI处理函数第69-70页
  5.2.4 设备驱动层第70-71页
  5.2.5 硬件层第71-72页
 5.3 并发服务器和多线程第72-76页
  5.3.1 多线程技术的优点第72-73页
  5.3.2 线程属性设置第73-74页
  5.3.3 线程私有数据第74-75页
  5.3.4 共享和互斥锁第75-76页
 5.4 嵌入式HTTP服务器的通用性、扩展性第76-78页
第6章 结论和展望第78-80页
 6.1 结论第78-79页
 6.2 展望第79-80页
参考文献第80-83页
附录攻读硕士学位期间发表的学术论文第83-84页
致谢第84页

论文共84页,点击 下载论文
上一篇:一种基于鲁棒界切换策略的线性时变系统控制算法
下一篇:嵌入式系统在推焦过程监测中的应用