基于CAR构件的浏览器架构研究
第1章 引言 | 第1-15页 |
·概述 | 第12-13页 |
·课题来源及研究意义 | 第13页 |
·论文结构 | 第13-15页 |
第2章 “和欣”嵌入式操作系统及其构件技术 | 第15-33页 |
·“和欣”操作系统概述 | 第15-20页 |
·“和欣”操作系统简介 | 第15页 |
·和欣灵活内核简介 | 第15-16页 |
·和欣操作系统提供的功能 | 第16-17页 |
·和欣操作系统的应用软件开发 | 第17-18页 |
·和欣操作系统的优势 | 第18-20页 |
·和欣构件运行平台 | 第20-22页 |
·和欣构件运行平台简介 | 第20页 |
·和欣构件运行平台的功能 | 第20-22页 |
·和欣构件运行平台的技术优势 | 第22页 |
·利用和欣构件运行平台编程 | 第22页 |
·CAR构件技术 | 第22-27页 |
·CAR技术的由来 | 第22-24页 |
·CAR构件技术概要 | 第24-25页 |
·CAR技术的意义 | 第25-26页 |
·CAR技术对软件工程的作用 | 第26-27页 |
·浏览器引擎概述 | 第27-33页 |
·HTML | 第29-30页 |
·XML | 第30-31页 |
·DOM | 第31-33页 |
第3章 Everest的体系架构设计 | 第33-44页 |
·现代浏览器框架结构的研究 | 第33-36页 |
·Everest浏览器体系架构的设计 | 第36-38页 |
·Everest浏览器的设计思路 | 第36页 |
·Everest浏览器的架构模型设计 | 第36-38页 |
·Everest浏览器设计要点 | 第38-44页 |
·构件化特性 | 第39页 |
·Everest浏览器模块间的消息交互 | 第39-44页 |
第4章 Everest的浏览器引擎设计 | 第44-53页 |
·文档对象树模块 | 第44-47页 |
·数据处理模块 | 第47-50页 |
·HTML文档的分析处理 | 第48-50页 |
·图像的分析处理 | 第50页 |
·Layout模块 | 第50-52页 |
·绘图模块 | 第52-53页 |
第5章 Everest程序浏览器的研究 | 第53-61页 |
·关于Everest程序浏览器要解决问题 | 第53页 |
·XML文件来描述应用程序表示层 | 第53-57页 |
·xml用来表示程序的优势 | 第54页 |
·Everest实现程序浏览的讨论 | 第54-57页 |
·元数据、命名空间与Package | 第57-59页 |
·Everest实现对网络浏览以及程序浏览 | 第59-61页 |
第6章 结论与展望 | 第61-63页 |
·结论 | 第61页 |
·工作展望 | 第61-63页 |
参考文献 | 第63-65页 |
致谢 | 第65-66页 |
个人简历 在读期间发表的学术论文与研究成果 | 第66页 |