2010-09-28 51 views
1

我有一个web应用程序,它也显示在winforms应用程序的web浏览器控件中。 MS Word和Excel安装在Citrix服务器上。在Citrix环境下的Web浏览器控制

但我想打开一个Word/Excel客户端的机器,而不是Citrix服务器上的文件,当我点击网站上的链接

是否有可能(在Web浏览器控件显示)?

回答

2

思杰支持一种称为内容重定向的机制,可以将指定的文件类型重定向到服务器或客户端。

有关说明,请参阅此Server-to-client Content Redirection Explained

+0

谢谢,这是一个真正有用的链接。 – blue 2010-10-04 20:04:53

0

为了与客户端计算机通信,您需要在客户端计算机上运行软件来接受和解释来自托管应用程序的命令。

我们在这里有类似的东西。客户需要一种打印到特殊打印机的方式(无论出于何种原因打印机与citrix不兼容)。我们必须为客户端计算机创建一个“监听”应用程序,并修改托管应用程序以通过winsock \ tcpip发送命令。因此,当请求打印作业时,托管应用程序将命令数据发送到客户端上的侦听应用程序,并且客户端实际上启动了打印作业。