使用基于Windows Terminal Services的应用程序的一大缺点就在于用户需要在一台计算机上打开多个桌面。尤其是对于那些比较初级的用户,既要连接到另一个(远程)桌面来运行应用

程序,又要使用宿主桌面来完成其它任务(例如:接收电子邮件或浏览网页),这简直是太复杂了。再加上如果用户还需要同时运行多个终端应用程序或从远程应用程序保存文件的话,问题就会变得更加复杂。此外,用户通常需要从外部网络(例如:宾馆或家庭网络)通过 ××× 连接来运行终端应用程序,这不仅耗费时间,而且在某些情况下甚至是不可能的(例如: ××× 端口被用户网络封闭的情况)。现在, Windows Server 2008 一个全新的功能 ——Terminal Services TS RemoteApp 彻底解决了这个问题,它让你可以把终端应用程序配置得如同本地安装的应用程序一样自如运行。

 

收益

        与驻留在远程终端服务器的桌面不同,RemoteApp程序与客户端桌面实现了集成;它运行在自己的窗口内,并且在任务栏里有自己的条目,就像本地应用程序一样。用户可以同时运行RemoteApp程序和本地程序。如果用户在一台终端服务器上运行一个以上的RemoteApp程序的话,这些RemoteApp程序就会分享同一个Terminal Services会话和许可证。如果RemoteAppWindows Server 2008Terminal Services GatewayTS Gateway)功能相结合的话,用户就可以从任意Internet连接来运行终端应用程序,而无需首先建立一个×××连接,因为TS Gateway允许从端口443来连接终端服务器。

        为了达到和本地安装的应用程序相同的用户体验,RemoteApp还提供了许多其它好处。企业可以使用这个功能来集中管理应用程序,并且克服不同客户端平台以及业务线(LOB)应用程序之间有可能存在的不兼容问题。管理员无需对他们的网络配置做任何更改,因为RemoteApp也使用TCP端口3389(和经典的RDP相同)。部署RemoteApp程序比部署新应用程序更容易也更快捷,同时RemoteApp在功能性上也不差。漫游用户和远程用户是这一功能的最大受益者,因为他们的应用程序可以被安装到任何一台他们登录的机器上。最后,和远程桌面相比,RemoteApp显著降低了网络资源的消耗,因为它不显示整个终端服务器的桌面,而仅仅显示应用程序窗口。