Web浏览器Citrix环境下的控件

时间:2010-09-28 21:27:16

标签: ms-office webbrowser-control citrix winforms-to-web

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

但是当我点击网站上的链接(在网页浏览器控件中显示)时,我想在客户机上而不是Citrix服务器上打开word / excel文件

有可能吗?

2 个答案:

答案 0 :(得分:2)

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

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

答案 1 :(得分:0)

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

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