SDK et API

SDK Citrix Common Connection Manager

Le SDK Common Connection Manager (CCM) fournit un ensemble d’API natives qui vous permettent d’interagir et d’effectuer des opérations de base à l’aide de scripts. Ce SDK ne nécessite pas de téléchargement distinct car il fait partie du package d’installation de Citrix Receiver pour Windows.

Remarque : certaines des API liées au lancement nécessitent le fichier ICA pour initier le processus de lancement sur les sessions XenApp ou XenDesktop.

Les capacités du SDK CCM incluent :

  • Lancement de session
    • Permet de lancer des applications et des postes de travail à l’aide du fichier ICA généré.
  • Déconnexion de session
    • Similaire à l’opération de déconnexion à l’aide du Centre de connexion de Receiver. La déconnexion peut s’appliquer à toutes les sessions ou à un utilisateur spécifique.
  • Fermeture de session
    • Similaire à l’opération de fermeture de session à l’aide du Centre de connexion de Receiver. La fermeture de session peut s’appliquer à toutes les sessions ou à un utilisateur spécifique.
  • Informations de session
    • Fournit différentes méthodes pour obtenir des informations liées à la connexion des sessions lancées. Cela inclut les sessions de bureau, d’application et d’application transparente inverse

Pour plus d’informations sur la documentation du SDK, consultez le guide Programmers guide to Citrix CCM SDK.

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 XenApp ou XenDesktop. Cette version du SDK prend en charge l’écriture de nouveaux canaux virtuels pour Receiver pour Windows. 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) est 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.
  • L’API de contrôle de Windows, qui améliore l’expérience visuelle et la prise en charge des applications tierces intégrées avec ICA.
  • Un code source opérationnel pour 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 sur la documentation du SDK, veuillez consulter Citrix Virtual Channel SDK for Citrix Receiver for Windows.

API Fast Connect 3 Credential Insertion

L’API Fast Connect 3 Credential Insertion offre une interface qui fournit des informations d’identification à la fonctionnalité Single Sign-On (SSON). Cette fonctionnalité est disponible dans Citrix Receiver pour Windows 4.2 et versions ultérieures. À l’aide de cette API, les partenaires Citrix peuvent fournir des produits d’authentification et SSO utilisant StoreFront ou l’Interface Web pour connecter les utilisateurs à des applications ou bureaux virtuels, puis les déconnecter de ces sessions.

Pour plus d’informations sur l’API Fast Connect, consultez Fast Connect 3 Credential Insertion API for Citrix Receiver for Windows.