文摘
英文文摘
`第1章引言
1.1控制网络的特点、发展和结构
1.2嵌入式HTTP服务器的作用
1.3现场设备的接入方式
1.4本论文所做的工作和论文结构
第2章嵌入式HTTP服务器的设计方法、特点和目标
2.1广义平台和平台模式
2.1.1知识爆炸和知识集成
2.1.2知识集成后的知用分离
2.1.3知用分离和广义平台
2.1.4广义平台的特征和平台开发模式
2.1.5广义平台的设计技术
2.2嵌入式HTTP服务器的特点、设计目标
2.3平台模式和嵌入式HTTP服务器的设计
2.3.1嵌入式HTTP服务器的层次结构
2.3.2嵌入式HTTP服务器的设计技术
第3章嵌入式操作系统、Linux以及RT-Linux
3.1嵌入式操作系统的作用
3.2 POSIX标准和嵌入式操作系统的选择
3.3实时系统、实时调度算法和Linux/RT-Linux
3.3.1实时CPU调度算法分类
3.3.2通用Linux系统中的CPU调度
3.3.3 Linux、RT-Linux和硬实时性
3.4 Linux/RT-Linux的基本原理
3.4.1进程和线程
3.4.2文件系统和设备管理
3.4.3 socketAPI
第4章嵌入式HTTP/1.1协议
4.1嵌入式HTTP服务器的基本功能
4.2 HTTP/1.1协议的嵌入化
4.3 HTTP/1.1协议的基本机制
4.3.1内容商议(Content Negotiation)和偏好值(Quality Value)
4.3.2缓存(cache)
4.3.3持续连接(consistent connection)
4.3.4字符集(Charset)
4.3.5内容编码(Content Coding)
4.3.6传输编码(Transfer Coding)
4.3.7媒体类型(Media Type)
4.3.8语言标签(Language Tag)
4.3.9传送实体范围单元(Range Unit)
4.3.10 HTTP验证
4.4 HTTP消息结构
4.4.1消息类型
4.4.2消息头部
4.4.3请求
4.4.4响应
4.5兼容性和扩展性考虑
第5章嵌入式HTTP服务器的设计
5.1嵌入式HTTP服务器的特点
5.2嵌入式HTTP服务器的结构
5.2.1 HTTP协议处理模块
5.2.2底层细节屏蔽模块
5.2.3自定义标记处理函数和CGI处理函数
5.2.4设备驱动层
5.2.5硬件层
5.3并发服务器和多线程
5.3.1多线程技术的优点
5.3.2线程属性设置
5.3.3线程私有数据
5.3.4共享和互斥锁
5.4嵌入式HTTP服务器的通用性、扩展性和管理
第6章结论和展望
6.1结论
6.2展望
参考文献
附录研究生阶段发表的论文
致谢
武汉理工大学;