首页> 中文学位 >基于EFI BIOS的远程协助系统的研究与设计
【6h】

基于EFI BIOS的远程协助系统的研究与设计

代理获取

目录

文摘

英文文摘

声明

第一章绪论

1.1引言

1.2远程协助技术发展现状

1.3本论文研究的目的及意义

1.4论文组织结构

第二章EFI BIOS平台架构概述

2.1传统BIOS方案的局限

2.2 EFI规范的优点和特性

2.3 EFI的基本架构

2.4 EFI架构的基本组件

2.4.1 EFI启动管理器

2.4.2 EFI协议

2.4.3 EFI内核

2.4.4 EFI驱动模型

2.5 EFI BIOS的运行机制

2.5.1 SEC阶段

2.5.2 PEI阶段

2.5.3 DXE阶段

2.5.4 BDS阶段

2.6本章小结

第三章系统的整体架构

3.1硬件和软件平台

3.2方案的选择

3.3需求分析

3.3总体设计

第四章客户端的实现机制和设计

4.1设计所面临的困难

4.2设计特点和原则

4.3客户端运行的主要机制

4.3.1 Event机制

4.3.2 TPL机制

4.4客户端的架构

4.5客户端的UI层设计

4.5.1 UI控件

4.5.2 Page的设计

4.6客户端的中间层设计

4.6.1命令解析模块的设计

4.6.2网络模块的设计

4.7客户端功能层的设计

4.7.1文件管理模块的设计

4.7.2硬件信息查看的设计

4.7.3即时通信模块的设计

第五章服务器端的设计

5.1服务器端的功能

5.2服务器端的一些重要模块的设计

第六章结语

致谢

参考文献

攻硕期间取得的研究成果

展开▼

摘要

互联网的迅猛发展使得计算机技术在各个领域的应用有了突飞猛进的发展,尤其是在实时控制、信息处理、信息传输、技术支持等领域广泛应用更是体现了其快速发展的特性。计算机远程协助是指技术支持人员在异地通过互联网或其它网络连接到客户的计算机,协助客户进行计算机系统的维护和资源管理。计算机远程协助技术可以应用在远程技术支持、远程维护和管理以及计算机远程诊断等很多方面,具有很好的应用前景。现有的基于计算机远程协助技术的解决方案有很多,但是这些方案的客户端都运行在OS中,这就意味着当客户端所在的OS无法正常启动时,整个系统就无法运行了。 本文阐述了一种全新的计算机远程协助技术解决方案,它将远程协助系统的客户端从OS中移植到EFI BIOS中,从而实现了对处于Pre-OS阶段的计算机进行远程协助和远程管理。这也就意味着技术支持人员可以通过本方案对无法正常启动OS和未安装OS的“裸机”进行远程的文件资源管理、硬件信息查看以及系统分区的备份与恢复等操作。另外,本方案中的客户端可以不依赖于服务器端而独立运行,本地用户也可以在OS启动之前就能够EFI BIOS中通过图形界面进行文件的管理、系统分区的备份与恢复、硬件信息的查看与故障诊断和与服务器端的实时文字信息交流。 本文首先论述了EFI规范及其工程实现的基本技术和远程协助系统的相关技术,例如EFI框架、C/S模式、TCP/IP协议等。之后,本文介绍了EFI BIOS平台的应用程序的运行机制与实现原理,并针对EFI BIOS环境的独特性(单任务、无外部设备中断、内存采用实模式下平板管理)给出了相应了解决方案。接下来详细阐述了新方案的应用模型、系统架构、客户端的架构、客户端的模块设计、关键模块的实现、服务器端的设计以及一些重要模块的实现思想和实现要点。最后,提出此方案的可改进之处以及未来的发展方向。

著录项

相似文献

  • 中文文献
  • 外文文献
  • 专利
代理获取

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号