SDK y API

Citrix Virtual Channel SDK

El Citrix Virtual Channel Software Development Kit (SDK) admite la escritura de aplicaciones del lado del servidor y controladores del lado del cliente para canales virtuales adicionales que usan el protocolo ICA.

Las aplicaciones de canal virtual del lado del servidor se encuentran en servidores de Citrix Virtual Apps and Desktops o Citrix DaaS (antes denominado Citrix Virtual Apps and Desktops Service).

Si quiere escribir controladores virtuales para otras plataformas cliente, póngase en contacto con el equipo de Asistencia técnica de Citrix.

El Virtual Channel SDK ofrece:

  • La API para Citrix Virtual Driver (VDAPI), que se usa con las funciones de canal virtual en el SDK de WFAPI (Citrix Server API SDK) para crear nuevos canales virtuales. La función de canales virtuales proporcionada por VDAPI está diseñada para simplificar la creación de sus propios canales virtuales.
  • Código fuente operacional de varios ejemplos de programas de canales virtuales, que demuestran varias técnicas de programación.
  • El Virtual Channel SDK requiere el SDK de WFAPI para escribir la parte del lado del servidor del canal virtual.

Para obtener más información, consulte Citrix Virtual Channel SDK para la aplicación Citrix Workspace para Linux.

Referencia de línea de comandos

Para obtener información sobre las referencias y los parámetros de la línea de comandos, consulte Referencia de comandos de la aplicación Citrix Workspace para Linux.

SDK de optimización de plataformas

Como parte de la iniciativa de HDX SoC para la aplicación Citrix Workspace para Linux, presentamos el “SDK de optimización de plataforma”.

Este SDK permite un ecosistema de dispositivos de bajo coste, bajo consumo y alto rendimiento con factores de forma innovadores.

Los desarrolladores pueden usar el SDK de optimización de plataforma para mejorar el rendimiento de los dispositivos basados en Linux. Este SDK permite a los desarrolladores crear extensiones de plug-in para el componente del motor ICA (wfica) de la aplicación Citrix Workspace. Los plug-ins se crean como bibliotecas que se pueden compartir y wfica carga estas bibliotecas de forma dinámica.

Estos plug-ins pueden ayudarle a optimizar el rendimiento de los dispositivos Linux, mediante la habilitación de las siguientes funciones:

  • Proporcionar la descodificación acelerada de datos JPEG y H.264 que se usa n para dibujar la imagen de la sesión
  • Controlar la asignación de memoria usa da para dibujar la imagen de la sesión
  • Mejorar el rendimiento, tomando el control del dibujo de bajo nivel de la imagen de la sesión
  • Proporcionar servicios de salida de gráficos y entradas de usuario para entornos de sistema operativo que no admiten X11

Para obtener más información, consulte Aplicación Citrix Workspace para Linux - Platform Optimization SDK.

Disponibilidad del SDK de inserción de credenciales para almacenes de la nube

Anteriormente, con el SDK de inserción de credenciales solo era posible autenticarse en los almacenes locales. A partir de la versión 2402 de la aplicación Citrix Workspace para Linux, ahora puede autenticar a los usuarios en el Self-service Plug-in mediante inicio de sesión único en los almacenes de la nube. Para habilitar esta función, lleve a cabo lo siguiente:

  1. Vaya al archivo /config/AuthManConfig.xml.
  2. Vaya a la sección [AuthManLite] y actualice esta entrada:

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

Nota:

Puede usar el SDK de inserción de credenciales solo para el método de autenticación básica (donde se requieren el nombre de usuario y la contraseña).

SDK y API