瘦客户端(thin client,lean client)
是个低成本、中央维护的计算机,它没有CD-ROM播放器、
软驱和扩展槽。这一术语来自于小的计算机
在网络中可以做客户端而不是服务器这是事实。
由于这一理念中计算机只配备基本的应用程序,
限制了它的能力,他们试图购买并保持客户端应用程序“瘦”这一特征。
术语瘦客户端看上去是作为NetPC和网络计算机的同义语,
然而却是不同的概念。Net PC是基于Intel微处理器和Windows软件
(Intel是定义NetPC规范的领头人)。
网络计算机是由Oracle和Sun Microsystems所支持的概念,
并且它不一定是用Intel微处理器及基于Java的应用程序。
瘦客户端(Thin Client)指的是在客户端-服务器网络体系中
的一个基本无需应用程序的计算机终端。
它通过一些协议和服务器通信,进而接入局域网。
作为应用程序平台的Internet的到来为
企业应用程序提供了一个全新的领域:
一个基于Internet/intranet的应用程序
运用一个只包含一个浏览器的瘦客户端。
这个浏览器负责解释、显示和处理应用程序的图形用户界面(GUI)和它的数据。
这样的一个应用程序只需要被安装在一个Web服务器上,
用户可以自动接收升级。一个解决方案只需要部署一次,
甚至对成千的用户也是如此,这种想法的确很吸引人,
尤其是Internet技术帮我们缓解了一些传统的应用程序的障碍,
比如防火墙和对多平台的支持。
瘦客户端将其鼠标、键盘等输入传送到服务器处理,
服务器再把处理结果回传至客户端显示。
不同的客户端可以同时登录到服务器上,
模拟出一个相互独立又在服务器上的工作环境。
与此相反,普通客户端会尽可能多地进行本地数据处理,
与服务器(或其他客户端)的通信中只传送必要的通信数据。