SDK et API

SDK du canal virtuel Citrix

Le SDK du canal virtuel Citrix prend en charge l’écriture de pilotes du côté serveur et du côté client afin de fournir des canaux virtuels supplémentaires à l’aide du protocole ICA.

Les applications de canal virtuel côté serveur se trouvent sur des serveurs Citrix Virtual Apps and Desktops ou Citrix DaaS (anciennement Citrix Virtual Apps and Desktops Service).

Si vous souhaitez écrire des pilotes virtuels pour d’autres plates-formes clientes, contactez le support technique Citrix.

Le SDK du canal virtuel offre ce qui suit :

  • L’interface Citrix Virtual Driver Application Programming Interface (VDAPI) utilisée avec les fonctions de canal virtuel dans le SDK de l’API Citrix Server (WFAPI SDK) pour créer de nouveaux canaux virtuels. La prise en charge de canal virtuel fournie par VDAPI est conçue pour faciliter l’écriture de vos propres canaux virtuels.
  • Un code source opérationnel pour plusieurs exemples de programmes de canal virtuel qui illustrent les techniques de programmation.
  • Le SDK de canal virtuel requiert le SDK WFAPI pour écrire sur le côté serveur du canal virtuel.

Pour plus d’informations, veuillez consulter Citrix Virtual Channel SDK pour l’application Citrix Workspace pour Linux.

Référence de ligne de commande

Pour plus d’informations sur les paramètres et références de ligne de commande, consultez la section Citrix Workspace app for Linux Command Reference.

SDK d’optimisation de la plate-forme

Dans le cadre de l’initiative HDX SoC pour l’application Citrix Workspace pour Linux, nous avons développé le « SDK d’optimisation de la plate-forme ».

Ce SDK permet d’offrir un écosystème d’appareils à faible coût, faible consommation et très performants dans des formats innovants.

Le SDK d’optimisation de la plate-forme peut être utilisé par les développeurs désireux d’améliorer les performances des appareils Linux. Ce SDK permet aux développeurs de créer des extensions de plug-in pour le composant de moteur ICA (wfica) de l’application Citrix Workspace. Les plug-ins sont intégrés en tant que bibliothèques partageables qui sont chargées dynamiquement par wfica.

Ces plug-ins peuvent vous aider à optimiser les performances de vos appareils Linux en activant les fonctions suivantes :

  • Décodage accéléré des données JPEG et H.264 utilisées pour afficher l’image de la session
  • Contrôle de l’allocation de mémoire utilisée pour afficher l’image de la session
  • Amélioration des performances en prenant le contrôle de l’affichage de bas niveau de l’image de la session
  • Services de sortie graphique et d’entrée utilisateur pour les environnements de système d’exploitation qui ne prennent pas en charge X11

Pour plus d’informations, consultez la section Application Citrix Workspace pour Linux - SDK d’optimisation de la plate-forme.

Disponibilité de Credential Insertion SDK pour les magasins cloud

Auparavant, vous ne pouviez vous authentifier à l’aide de Credential Insertion SDK que dans les magasins locaux. À partir de l’application Citrix Workspace pour Linux version 2402, vous pouvez désormais authentifier les utilisateurs sur Self-Service Plug-in à l’aide de l’authentification unique sur les magasins cloud. Pour activer cette fonctionnalité, procédez comme suit :

  1. Accédez au fichier /config/AuthManConfig.xml.
  2. Accédez à la section [AuthManLite] et mettez à jour l’entrée suivante :

    <CredentialInsertionEnabled>True</CredentialInsertionEnabled>
    <longLivedTokenSupport>false</longLivedTokenSupport>
    <!--NeedCopy-->
    

Remarque :

Vous pouvez utiliser Credential Insertion SDK uniquement pour la méthode d’authentification de base (où le nom d’utilisateur et le mot de passe sont requis).

SDK et API