Gracias por los comentarios

Este artículo ha sido traducido automáticamente. (Aviso legal)

Extensiones de protocolo

Los dispositivos Citrix ADC tienen compatibilidad nativa con protocolos como HTTP. Además de esto, puede usar extensiones de protocolo para agregar compatibilidad con protocolos personalizados. Actualmente solo se admiten protocolos personalizados basados en TCP, por ejemplo, el protocolo Message Queue Server Telemetry Transport (MQTT). Para transacciones seguras, TCP sobre SSL también es compatible.

Las extensiones de protocolo del dispositivo Citrix ADC forman parte de la infraestructura de scripts de alto nivel disponible en el dispositivo Citrix ADC. El lenguaje de scripting se basa en el lenguaje de programación Lua 5.2. Para agregar un protocolo personalizado a un dispositivo Citrix ADC, el usuario debe escribir código de extensión para implementar los comportamientos aplicables. Por ejemplo, los comportamientos ns.tcp.client y ns.tcp.server son aplicables a los protocolos basados en TCP. Para implementar un comportamiento, implemente solo las devoluciones de llamada que quiere personalizar. Si no se implementa la devolución de llamada, su valor predeterminado tiene efecto. Para obtener más información sobre el lenguaje de scripts, consulte Extensiones de Citrix ADC: descripción general del idioma. Para obtener más información sobre los comportamientos, consulte Referencia de API de Citrix ADC Extensions.

Las extensiones de protocolo Citrix ADC se pueden utilizar para lo siguiente:

  • Agregue compatibilidad con nuevos protocolos en el dispositivo Citrix ADC mediante programación, mediante extensiones.
  • Analice el tráfico de protocolo y realice el equilibrio de carga basado en mensajes específicos (MBLB).
  • Configure la persistencia de equilibrio de carga definida por el usuario.
La versión oficial de este contenido está en inglés. Para mayor comodidad, parte del contenido de la documentación de Cloud Software Group solo tiene traducción automática. Cloud Software Group no puede controlar el contenido con traducción automática, que puede contener errores, imprecisiones o un lenguaje inadecuado. No se ofrece ninguna garantía, ni implícita ni explícita, en cuanto a la exactitud, la fiabilidad, la idoneidad o la precisión de las traducciones realizadas del original en inglés a cualquier otro idioma, o que su producto o servicio de Cloud Software Group se ajusten a cualquier contenido con traducción automática, y cualquier garantía provista bajo el contrato de licencia del usuario final o las condiciones de servicio, o cualquier otro contrato con Cloud Software Group, de que el producto o el servicio se ajusten a la documentación no se aplicará en cuanto dicha documentación se ha traducido automáticamente. Cloud Software Group no se hace responsable de los daños o los problemas que puedan surgir del uso del contenido traducido automáticamente.
Extensiones de protocolo