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 Citrix Virtual Apps and Desktops.

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 plataforma

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 utilizan para dibujar la imagen de la sesión
  • Controlar la asignación de memoria utilizada 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.

SDK y API