瘦(胖)客户机-终端服务器模式的设计及应用作者:彭洵学位授予单位:华中科技大学相似文献(4条)1.学位论文王锦龙嵌入式LINUX网络计算机的研究2004网络计算机是一种用于网络计算环境的瘦客户机系统,它通过网络获取服务器端的计算和数据存储能力,同时拥有一定的本地计算能力.网络计算机的优势在于可以对系统进行集中管理和维护,能够降低企业的整体拥有成本.网络计算机的发展给我国操作系统技术和芯片技术研发带来了发展机遇,成为计算机产业化发展的推动力.网络计算机技术涵盖体系结构、操作系统、远程显示等多种技术,它以客户服务器模式为体系机构,依靠操作系统技术和远程显示的支持,实现基于服务器的计算.当前的网络计算机解决方案多是基于国外的商业系统,因此迫切需要开发使用自主操作系统环境和应用服务的网络计算机系统.远程显示技术和操作系统技术是网络计算机的关键技术.远程显示原理是通过一种应用程序共享机制,实现应用程序的窗口在不同终端之间的映射,做到应用逻辑和表示逻辑的分离,使得应用程序的图形窗口可以异地显示.远程桌面协议和XWindow分别以不同的形式,支持应用程序窗口的异地输出.嵌入式Linux网络计算机是一个集成嵌入式Linux客户机和Windows终端服务器的终端/服务器模式的瘦客户机系统设计方案.瘦客户机操作系统采用定制的Linux,包含XWindow显示服务器,服务器采用Windows终端服务器.系统通过远程桌面协议共享应用程序,客户机的显示系统采用Xwindow.客户端软件登录到Windows终端服务器,用户如同在本地使用一个Windows系统.系统通过建立USB存储设备监听机制实现了USB存储设备的重定向.在设计瘦客户机操作系统的时候,首先分析Linux内核原理和嵌入式Linux系统的组织结构,然后根据功能需求设计内核、定制根文件系统、安排系统启动过程、定制图形系统.在性能测试中,对嵌入式Linux网络计算机的显示输出性能、服务器资源消耗、网络环境适应性进行了测试,结果表明系统可以满足网络计算机的基本应用需求.2.学位论文迟方华基于ETOS的NC嵌入式系统的研究与实现2007网络计算机是一种用于网络计算环境的瘦客户机系统,它的优势在于可以对系统进行集中管理和维护,能够降低企业的整体拥有成本。网络计算机技术涵盖体系结构、操作系统、远程显示等多种技术,它以客户服务器模式为体系结构,依靠操作系统技术和远程显示的支持,实现基于服务器的计算。当前的网络计算机解决方案多是基于国外的商业系统,因此迫切需要开发使用自主操作系统环境和应用服务的网络计算机系统。本课题采用了ETOS操作系统、Windows终端服务器的终端朋艮务器模式的瘦客户机系统设计方案。本文首先主要针对不同模式NC的特点,研究其中的嵌入式操作系统的体系结构及相关技术,对现有著名的嵌入式操作系统,尤其是嵌入式Linux进行了深入分析,在此基础上,根据NC比其它嵌入式系统具有更多、更强的硬件支持等新特点,按照层次化的方法提出一种新的基于NC的嵌入式Linux体系结构-ETOS系统。该体系结构在嵌入式操作系统体系结构的基础上又增加了应用程序接口层和中间软件支撑层,同时,利用新增加的两层,进一步简化了NC系统中嵌入式应用软件的开发难度,降低了对桌面系统应用软件进行移植的工作量。接着本文较详细地分析研究了系统远程显示设计中的一些关键技术,包括更新信息获取方式、同步客户端与服务器端系统资源实现方法、远程显示图形的压缩算法与改进等,对采用这些关键技术的必要性、设计实现方法及效果进行了分析研究,对ETWM桌面系统的设计进行了改进和性能优化。最后本文对NC系统的显示输出性能、服务器的资源消耗和网络环境的适应能力进行了测试。在测试平台上使用基于ETOS的NC系统,显示出了本系统的良好的应用时效性,证明该系统适合在局域网环境使用,可以满足基本应用的需求,同时系统对服务器的硬件配置要求较高。3.期刊论文卢佩新.赵国安基于终端-服务器模式的扫描仪图像获取技术-计算机技术与发展2010,20(3)微软的终端-服务器(Terminal-Server)模式是一种瘦客户机计算模式(Thin-Client/Server),基于微软的RDP协议.作为C/S结构的一种,TS模式具有TCO低、高管理效率、良好用户操作接口和界面等众多优点,已成为企业内部极力推广的模式.在基于终端-服务器模式的扫描仪图像获取技术研究的基础上,提出了扫描仪图像采集传输模型以及相应的伪扫描仪驱动仿真技术.同时,通过对传输过程的优化,图像数据在任何网络质量环境下都能进行高效率的传输,从而实现了扫描仪、终端、服务器三者之间的无缝连接.4.学位论文康志权基于嵌入式Linux的网络计算机关键技术研究与实现2005本文对网络计算机所使用的关键技术进行了分析。嵌入式Linux网络计算机是一个集成嵌入式Linux客户机和Windows终端服务器的终端/服务器模式的瘦客户机系统设计方案。瘦客户机操作系统采用定制的Linux。系统通过RDP协议共享应用程序,客户机的显示系统采用Xwindow。在此基础上,结合网络计算机的特点,从Linux体系结构的角度提出了网络计算机操作系统层次结构。将网络计算机分为硬件系统层、硬件抽象层、内核层、中间软件支撑层、应用软件层。因此,使各部分的功能更加单一,降低实现难度,增强软件复用度。本文链接:授权使用:上海海事大学(wflshyxy),授权号:3b0d6e11-e807-4c48-890a-9e1401173944下载时间:2010年10月19日