豆子在前面配置Delivery Group的时候,发现一个有趣的功能,发布程序的时候,可以通过在Description里面设定KEYWORDS来改变用户体验。这个好像是7.5以后才有的新功能。


具体的设置可以参见

http://support.citrix.com/proddocs/topic/receiver-windows-34/receiver-windows-config-xa.html

http://support.citrix.com/proddocs/topic/dws-storefront-21/dws-plan-optimize-ux.html


豆子这里简单的总结一下主要有几个Keywords的用法:

Auto:

自动的推送新的程序到用户的Citrix Receiver的界面;


Feature:

如果用户有很多程序,可以把最常用的放在这个Feature栏目里面;


Prefer:

如果该程序在用户本地也安装了,可以指定从本地运行;


TreatAsApp:

可以把桌面推送当做程序推送,这样用户不用来回切换。根据豆子观察,Xen7.6里面,貌似这个参数只对网页登录有区别,从Citrix Reciver直接登录已经是默认放在一起的了。


Mandatory:

类似Auto,但是区别是用户不能删除


Primary、Secdonary

这两个可以用来实现高可用,如果一个站点挂了,可以从另外一个发布了同样app的站点那里获取


下面简单的示范一下


第一个例子,先来改个app试试看,点开Notepad的属性

XenApp / XenDesktop 7.6 初体验五 KEYWORDS_第1张图片


在Descrition里面输入 KEYWORDS:Auto Featured

他会自动推送到用户端并且在Feature的一栏中列出来

XenApp / XenDesktop 7.6 初体验五 KEYWORDS_第2张图片


登录看看,已经在那里了

XenApp / XenDesktop 7.6 初体验五 KEYWORDS_第3张图片


我们再试试看修改桌面发布的效果

XenApp / XenDesktop 7.6 初体验五 KEYWORDS_第4张图片


点开Windows 8 的Delivery Group,输入 KEYWORDS: TreatAsApp

XenApp / XenDesktop 7.6 初体验五 KEYWORDS_第5张图片


登录看看,嗯,从Citrix Reciver登录没啥区别;

XenApp / XenDesktop 7.6 初体验五 KEYWORDS_第6张图片


但是如果从网页登录,就可以看见区别了,windows 2012的桌面还在,但是windows 8的已经不见了

XenApp / XenDesktop 7.6 初体验五 KEYWORDS_第7张图片


他跑到程序发布的界面里来了!

XenApp / XenDesktop 7.6 初体验五 KEYWORDS_第8张图片