Citrix环境下的Web浏览器控制

发布于 2024-09-25 11:07:59 字数 182 浏览 6 评论 0原文

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

但是,当我单击网站上的链接(在 Web 浏览器控件中显示)时,我想在客户端计算机上而不是 Citrix 服务器上打开 Word/Excel 文档,

这可能吗?

I have a web application which is also displayed in a web browser control of a winforms application. MS Word and Excel are installed on Citrix server.

But I want to open a word/excel document on client's machine instead of Citrix server when I click a link on the website (which is displaying in web browser control)

Is it possible?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

半葬歌 2024-10-02 11:07:59

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

有关说明,请参阅服务器到客户端内容重定向说明

Citrix supports a mechanism called Content Redirection which can redirect specified filetypes either to server or to client.

See this Server-to-client Content Redirection Explained for an explanation.

晚雾 2024-10-02 11:07:59

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

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

In order to communicate with the client computer, you will need to have software running on the client computer to accept and interpret commands from the hosted application.

We had something similar here. Clients needed a way to print to a special printer (for whatever reason the printer was not compatible with citrix). We had to create a "listening" app for the client computer and modified the hosted app to send commands via winsock\tcpip. So when a print job was requested, the hosted app sent command data to the listening app on the client and the client actually started the print job.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文