在Windows Server 2008中,TS WEB ACCESS只能够去指定一个Terminal Server,给个截图,看个明白
 
结合SharePoint Services发布RemoteApp_第1张图片
于是问题就来了,如果我有两台或是多台Terminal Server怎么办,要解决这个问题,可以考虑以下几个方法:
 
1、每台Terminal Server都安装自己独立的TS Web Access,
2、升级到Windows Server 2008 R2的远程桌面服务,使用RD WEB ACCESS功能和RDS RemoteApp;
3、做一个Terminal Server场,如果多台服务器发布的程序一致,还可以结合Session Broker功能;
4、结合使用Windows SharePoint Services SP1及以上,这种方法也是我们今天要玩的主题,看WSS是如何给我们变个这魔术的。
 
要使用WSS,我们得走个四步曲,在TS Web Access上完成这四步,就可以心愿达成,达成心愿了:
1、安装.Net Framework 3.0
        这个比较简单了,找到服务器管理器,找到特性,添加特性,.net framework 3.0便是藏身于此,要安装它,唯一的办法就是勾选它,下一步,等待完成吧,给个截图,看个明白
结合SharePoint Services发布RemoteApp_第2张图片
 
2、安装WSS SP1及以上版本
      做这一步,第一个问题就来了,WSS SP1在哪里啊,是不是在服务器管理器里面也有?WSS SP1并没有自带,我们先要去下载,给个地址吧,省得搜了
WSS SP1 32位
http://go.microsoft.com/fwlink/?LinkId=106255
WSS SP1 64位
http://go.microsoft.com/fwlink/?LinkId=106257
 
下载好了,我们就可以直接装了,老的向导,老的方法,只是有一个地方,我们选择basic就行了
结合SharePoint Services发布RemoteApp_第3张图片
 
装完以后,记得选择继续配置
结合SharePoint Services发布RemoteApp_第4张图片
 
接下来,就一路保持默认走完整个过程了,这个过程有点长。
 
3、注册TS Web Part和新建一个TS WEB ACCESS图片目录
       这个注册可不是运行一下regsvr32命令注册dll文件,而是修改两个文件,C:\inetpub\wwwroot\wss\VirtualDirectories\80\web.config和C:\inetpub\wwwroot\wss\VirtualDirectories\port_number\web.config
这两个文件,打开以后,找到下添加代码
< SafeControl Assembly ="TSPortalWebPart, Version=6.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" Namespace ="Microsoft.TerminalServices.Publishing.Portal" TypeName ="*" Safe ="True" AllowRemoteDesigner ="True" />
还有,新建一个目录C:\Program Files\Common Files\Microsoft Shared\Web Server Extensions\wpresources\TSPortalWebPart\6.0.0.0__31bf3856ad364e35\p_w_picpaths,将该目录给Network Services完全控制的权限,给个截图,看个明白
结合SharePoint Services发布RemoteApp_第5张图片
 
4、编辑WEBPART,添加多个Terminal Server
      打开 http://localhost,在右上角的site actions中,选择site setting,在 Galleries , 下选择 Web Parts
结合SharePoint Services发布RemoteApp_第6张图片
 
选择New,选择Microsoft.TerminalServices.Publishing.Portal.TSPortalWebPart,添加完成后,回到首页,site action中选择edit page,选择添加web part,选择TS,给个截图,看个明白
结合SharePoint Services发布RemoteApp_第7张图片
 
这样我们就添加了一个TS WEBPART,选择edit,修改,我们就可以添加Terminal Server啦,
结合SharePoint Services发布RemoteApp_第8张图片
如果要添加多台Terminal Server,多次重复第四步,就可大功告成,值得庆祝一番了。