首页 > 代码库 > 基于RDP协议的瘦客户机简介
基于RDP协议的瘦客户机简介
***************************************************************************************************************************
作者:EasyWave 时间:2014.06.13
类别:协议标准-RDP协议简介 声明:转载,请保留链接
注意:如有错误,欢迎指正。这些是我学习的日志文章......
***************************************************************************************************************************
一:瘦客户机简介
1、瘦客户机历史渊源
- 瘦客户机并非新生事物,从UNIX显示终端、无盘站到NC、WINDOWS终端等形态,瘦客户机的发展已经有20余年历史。
- 瘦客户机在中国的发展,先后经历了字符哑终端(以Unix终端为主)和图形终端时代。自升腾资讯在中国推出第一台Windows终端以来,以Windows终端为代表的图形终端,凭借其在系统安全、管理、维护、升级及降低TCO等方面的优势,得到越来越多用户的认可。
- 目前已广泛用于包括银行综合业务、保单录入、电信计费、电力营销、税收征管、铁路货运、图书馆查询等窗口柜面业务。此外,在OA、MIS、财务、ERP、培训教室等方面也得到了应用。
2、瘦客户机基本概念
- 瘦客户机(Thin Client)是使用专业嵌入式处理器、小型本地闪存、精简版操作系统的基于PC工业标准设计的小型行业专用商用PC。
- 瘦客户机一般没有硬盘、CD-ROM和扩展槽,通过网络获取大部分资源,其处理能力和应用程序加载都依靠服务器完成,应用程序和数据都存储在服务器上,是一种无噪音、微型、高性价比的网络接入设备。
- 瘦客户机配置包含专业的低功耗、高运算功能的嵌入式处理器。不可移除地用于存储操作系统的本地闪存、以及本地系统内存、网络适配器、显卡和其它外设的标配输入/输出选件。
- 瘦客户机没有可移除的部件,可以提供比普通PC更加安全可靠的使用环境,以及更低的功耗,更高的安全性。
3、瘦客户机是如何工作的
4、瘦客户机采用基于服务器的运算模式
- 集中部署应用程序
- 瘦客户机本身不能独立工作,应用和文件集中的托管在终端服务器中,需要特定的服务器操作系统作为支持:
- Microsoft Windows? Server 终端服务模块提供客户端到Windows-based的应用程序的访问(使用微软RDP or Linuxrdesktop协议)
- 经常使用Citrix Presentation Server?作为多用户控制的增强模块?
- 通过终端仿真X-terminal图形化访问Unix/Linux服务器
- 瘦客户机是基于网络的设备. 由于应用程序和存储不在瘦客户机本地,所以低端的瘦客户机不支持离线工作。标准的(10Mbps)网络足以支持瘦客户机解决方案,甚至56kbps的链路带宽也足以支持该使用模式.
- 瘦客户机标准化的解决方案将把应用部署在服务器上. Windows的应用程序运行在服务器上,通过集成的Microsoft RDP或者 Citrix ICA 协议显示在客户端上面.而客户端操作系统可以选用Microsoft WindowsXPe / Microsoft Windows CE.net / Linux
5、瘦客户机使用的操作系统
- Linux 操作系统:
- Microsoft Windows CE 5.0 操作系统:
- Microsoft Windows XP Embedded SP2 操作系统
6、瘦客户机应用场合
二:瘦客户机的市场现状
1、主流瘦客户机应用行业
- 数据从没有离开过存储服务器
- 应用程序的部署和管理在服务器上进行
- 瘦客户机的故障不会影响应用程序的运行和数据的损失
- 对带宽的占用很少
3、保护您的核心数据和重要的硬件
三:瘦客户机总结
瘦客户机(thin client)是使用专业嵌入式处理器、小型本地闪存、精简版操作系统的基于PC工业标准设计的小型行业专用商用PC。 配置包含专业的低功耗、高运算功能的嵌入式处理器。不可移除地用于存储操作系统的本地闪存、以及本地系统内存、网络适配器、显卡和其它外设的标配输入/输出选件。瘦客户机没有可移除的部件,可以提供比普通PC更加安全可靠的使用环境,以及更低的功耗,更高的安全性。
四:瘦客户机使用的RDP协议
瘦客户机中大都使用RDP协议,远程桌面协议(RDP, Remote Desktop Protocol)是一个多通道(multi-channel)的协议,让用户(客户端或称“本地电脑”)连上提供微软终端机服务的电脑(服务器端或称“远程电脑”)。大部分的Windows都有客户端所需软件。其他操作系统也有这些客户端软件,例如Linux、FreeBSD、Mac OS X。服务端电脑方面,则听取送到TCP3389端口的数据。