论文部分内容阅读
远程即时支持系统是一种基于C/S模式的远程客户服务平台。其主要功能是通过互联网建立起任意PC机之间的连接,实时传递远端PC上的动态图像信息,并配以远程控制、文件传输、聊天等功能。 针对国内外主流的远程支持系统大多都是在Windows平台下实现的,且很多都是针对某一特定领域的应用。本文提出了一套普遍应用的系统,并研究了该系统在Linux平台下的实现机制,进而对该系统进行了实现,最终将该软件移植到嵌入式计算机中。 本文在软件的设计和实现过程中,首先介绍了远程支持系统的软件架构、工作原理以及系统最终运行的硬件平台;然后研究了系统设计过程中所涉及的关键技术—多路复用技术以及生成Web Services工具—gSOAP生成工具;而后介绍RSS系统的实现过程。 在将软件移植到嵌入式计算机的过程中,首先对嵌入式操作系统进行了介绍;然后介绍如何进行内核裁减,这包括如何获取Linux内核源码、配置内核以及如何编译内核;接着对如何根据应用需要构建一个最小化文件系统、配置busybox以及制作文件系统的Ramdisk镜象做了比较详尽的介绍;最后介绍了软件的移植过程并对裁减后的Linux系统以及该软件在嵌入式计算机上进行了功能测试。