《Citrix MetaFrame XP:构建高效瘦客户端计算环境》
1. 背景与早期发展
在20世纪80年代末和90年代初,主流的商业计算架构以功能日益强大的桌面计算机(即胖客户端PC)为主,这些PC承担了许多与客户端 - 服务器应用程序相同的处理任务。当时,微软Windows NT操作系统从单用户操作系统架构发展而来,虽然它提供了与竞争对手UNIX操作系统相当的实时多处理能力,但在其操作系统内核中并未提供支持对NT平台上托管的应用程序进行并发多用户访问的功能。
在当时的微软计算模型中,信息处理被认为是分布式和个性化的,桌面计算机被视为服务器平台的“对等体”。不过,在一些特定领域,人们对能够“托管”应用程序并在多个连接的客户端设备(配置为哑终端)之间共享这些应用程序的服务器平台产生了兴趣,其中一个应用就是远程访问。
2. 多用户Windows技术的起源
服务器端计算在Windows NT上的理念可以追溯到1984年麻省理工学院(MIT)开发的X - Window系统。通过利用强大的UNIX服务器,远程X - Window客户端可以将键盘和鼠标输入发送到中央服务器上运行的基于服务器的应用程序,服务器上的X - Window系统会跟踪应用程序的输出并更新相应的远程客户端会话屏幕。
Citrix Systems的创始人Ed Iacobucci最初设想让不同类型的计算机运行相同的应用程序,即使它们可能没有相同的操作系统或足够的本地资源。他在参与OS/2项目时向微软和IBM提出了这个想法,但未得到两家公司的兴趣。于是在1989年,Iacobucci成立了Citrix Systems,并开发了当前终端服务背后的技术——MultiWin。Multi
超级会员免费看
订阅专栏 解锁全文
18

被折叠的 条评论
为什么被折叠?



