应用安装与发布全解析
1. 引言
在瘦客户端计算中,应用程序的安装和发布是两个至关重要的概念。安装应用程序需要选择与环境兼容的应用,将其安装在服务器上,进行测试,并在必要时自定义环境以确保应用按预期运行。发布应用程序则改变了我们传统的连接特定服务器并运行其上安装的应用的方式,使我们转向以应用为中心的模式,用户可以选择所需的应用,而该应用可以从任何可用的服务器提供。
发布的应用程序与Citrix的负载均衡附加产品密切相关。负载均衡允许我们将多个服务器组合成一个服务器场。客户端从服务器场请求应用程序,主浏览器确定当前最不繁忙且能够提供该应用程序的服务器,然后将客户端连接到该服务器。
2. 选择兼容的应用程序
在选择部署的应用程序或选择使用终端服务部署应用时,需要遵循一些重要的准则:
-兼容性:应用程序至少应与NT/Windows 2000兼容,不一定需要与客户端平台兼容。例如,Windows应用程序可以交付给Macintosh和UNIX客户端,通过MetaFrame for Solaris,UNIX应用程序也可以交付给Windows客户端。
-32位应用优先:尽可能选择32位应用程序,因为它们可以共享内存空间,支持多线程,并能更好地利用Windows 2000提供的原生32位环境。而DOS和16位Windows应用程序在NTVDM(NT虚拟DOS机器)中运行,需要进行“thunking”过程,会消耗更多资源,性能较差。
-遵循特定规范:对于32位Windows 2000应用程序,需要遵循以下规范: