发信人: JoeYang()
整理人: santai(2001-01-27 00:32:10), 站内信件
|
瘦客户/服务器应用是这样一个模型:应用配置、管理、执行都100%在服务器端进行, 它使用一个多用户操作系统,把应用程序的用户界面发送到客户端。这种应用模型不 需要重写应用或从服务器端下载,客户可以完全访问服务器端的Windows应用,这意味 着对原有的硬件、网络、应用投资的超值回报。因此,瘦客户/服务器应用模型成为企 业降低复杂性和总拥有成本(TCO)的最可靠的方法。
1. 瘦客户/服务器应用模型工作原理 瘦客户/服务器应用要求一个多用户操作系统,以允许多个用户同时登录到一台 服务器并运行服务器上的应用,另外还需要一个Windows远程显示协议,能够把 应用的逻辑执行和它的用户界面分离,只允许键盘、鼠标和屏幕更新的数据在网 上传送,因此,应用软件的执行性能不依赖于带宽。瘦客户/服务器应用模型同 时也提供了集中式的网络客户管理。目前已实现的Windows远程表示协议有两种 ICA和RDP。 2. ICA协议 ICA(Independent Computing Architecture)协议是Citrix公司开发的Windows表 示协议。从原理上讲,它类似于UNIX系统上的X-Windows协议。ICA由三部分组 成,在服务器端,ICA能够把应用软件的逻辑执行和用户界面分离开,通过标准 的网络传输协议IPX、SPX、NetBEUI、TCP/IP、PPP把用户界面传送到客户端。在 客户端,用户能看到和使用应用的用户接口,但是应用的逻辑执行100%在服务器 端。ICA网络协议通过标准协议传递键盘、鼠标和屏幕显示更新数据,只需要20K 的带宽,因此,ICA保证了最新的32位应用能在瘦客户端被高效率的访问。 3. RDP协议 RDP(Remote Display Protocol)协议是Microsoft开发的Windows远程显示协议, 是Windows NT Terminal Server的重要组成部分,它允许瘦客户端和服务器通过 网络进行通信。RDP基于ITU T.120协议,而且支持数据的加密传送。 下表对Microsoft的RDP协议和Citrix的ICA协议作一比较:
RDP ICA
传输协议 支持TCP/IP 支持 TCP/IP 、 SPX 、 IPX、NetBEUI
声音 支持 支持
本地打印 不支持 支持
负载平衡 不支持 支持
用户界面Shadow 不支持 支持
远程拨号连接 不支持 支持
加密传送 支持 支持
4.瘦客户/服务器应用模型与传统网络计算体系结构的比较 瘦客户/服务器应用模型与传统的网络计算体系结构完全不同,在传统的网络计算 体系结构中,应用从网络上下载到客户端,然后在客户端执行。瘦客户/服务器应用模 式不要求应用下载到客户端,因而用户能使用16位和32位Windows应用和Java应用,而 不需要重写一行代码。
-- ※ 来源:.广州网易 BBS bbs.nease.net.[FROM: 202.103.139.56]
|
|