论文摘要
多任务嵌入式管理系统是位于驱动层和具体网络协议层之上的一层软件架构,它的主要功能是对整个系统的数据进行配置管理,并且管理嵌入式系统的不同应用进程,使得用户可以根据自己的需要进行系统功能的配置和扩展。本文分析了基于Linux的多任务嵌入式管理系统的设计方法,并且应用标准C语言实现了多任务嵌入式管理系统,其中包括三部分工作内容,这三部分是:管理系统中的WEB层的设计与实现、配置管理层的设计与实现以及WEB层与配置管理层之间的交互方式。其中WEB层的设计与实现这一章主要分析了WEB层的作用和基本原理。在分析配置管理层的时候,着重解决了配置管理层的核心功能模块、具体应用模块的设计方法、异步消息处理机制、异步事件处理的实现方法、内存数据库的设计与实现。最后实现了WEB层与配置管理层之间的交互方式。论文的主要目的是解决多任务嵌入式管理系统的设计方法,这个多任务嵌入式管理系统构建在驱动层和协议层的上层,屏蔽了驱动层,同时为WEB层提供了统一的接口,这样做的好处是把整个嵌入式系统的配置管理任务统一交给配置管理层管理和完成。多任务嵌入式管理系统中的配置管理层内部功能模块之间采用了事件交互的方式,配置管理层与具体的外部应用进程之间采用了异步消息处理的交互方式,这两种交互方式是实现整个配置管理层的基础。这篇论文对这两种的核心交互方式都做了详细的阐述。
论文目录
摘要Abstract第一章 绪论1.1 本课题的研究背景1.2 本课题研究的目的和意义1.3 国内外研究和发展现状1.4 本文主要内容和章节安排第二章 基于 LINUX的多任务嵌入式管理系统概述2.1 LINUX 操作系统概述2.2 多任务嵌入式管理系统的功能2.3 多任务嵌入式管理系统的基本设计原理第三章 多任务嵌入式管理系统的设计流程3.1 多任务嵌入式管理系统设计的生命周期3.2 多任务嵌入式管理系统的需求分析3.3 多任务嵌入式管理系统的系统设计方案3.3.1 多任务嵌入式管理系统的分层设计方案3.3.2 配置管理层内部交互方式的设计方案3.3.3 配置管理层与外部进程交互方式的设计方案第四章 多任务嵌入式管理系统的系统设计方案的实现方法4.1 多任务嵌入式管理系统的总体设计架构4.1.1 WEB 层4.1.2 配置管理层4.2 WEB 层的设计与实现4.2.1 WEB 层的架构4.2.2 WEB 层的设计原理4.2.3 WEB 层的实现方式4.3 配置管理层的设计与实现4.3.1 配置管理层的总体架构4.3.2 具体应用模块的设计与实现4.3.3 Logic 模块的设计与实现4.3.4 PC 模块的设计与实现4.3.5 异步消息处理的设计与实现4.3.6 内部模块事件交互的设计与实现4.3.7 内存数据库的设计与实现第五章 WEB层与配置管理层交互方式的设计与实现5.1 进程之间的交互方式5.2 多任务嵌入式管理系统中常用的SOCKET 系统调用5.3 WEB 层与配置管理层交互方式的实现方法第六章 结束语致谢参考文献硕士在读期间的研究成果
相关论文文献
标签:多任务嵌入式管理系统论文; 配置管理系统论文; 消息论文; 事件论文;