Question

J'ai une application web qui est également affiché dans un contrôle du navigateur Web d'une application WinForms. MS Word et Excel sont installés sur le serveur Citrix.

Mais je veux ouvrir un mot / document Excel sur la machine du client à la place du serveur Citrix lorsque je clique sur un lien sur le site (qui affiche dans le contrôle du navigateur Web)

Est-il possible?

Était-ce utile?

La solution

Citrix prend en charge un mécanisme appelé Redirection de contenu qui peut rediriger spécifié filetypes soit vers le serveur ou client.

Voir cette Content Server-to-client Redirection Explained pour une explication.

Autres conseils

Pour communiquer avec l'ordinateur client, vous aurez besoin d'avoir un logiciel en cours d'exécution sur l'ordinateur client d'accepter et d'interpréter les commandes de l'application hébergée.

Nous avons eu quelque chose de similaire ici. Les clients avaient besoin d'un moyen d'imprimer sur une imprimante spéciale (quelle qu'en soit la raison pour laquelle l'imprimante n'a pas été compatible avec citrix). Nous avons dû créer une application « d'écoute » pour l'ordinateur client et modifié l'application hébergée pour envoyer des commandes via winsock \ TCPIP. Alors, quand un travail d'impression a été demandé, l'application hébergée a envoyé des données de commande à l'application d'écoute sur le client et le client a effectivement commencé le travail d'impression.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top