Gracias por los comentarios

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

Extensiones de protocolo

Los dispositivos NetScaler tienen soporte nativo para protocolos como HTTP. Además de esto, puede usar extensiones de protocolo para agregar soporte para protocolos personalizados. Actualmente, solo se admiten protocolos personalizados basados en TCP, por ejemplo, el protocolo Message Queue Telemetry Transport (MQTT). Para transacciones seguras, también se admite TCP sobre SSL.

Las extensiones de protocolo del dispositivo NetScaler forman parte de la infraestructura de secuencias de comandos de alto nivel disponible en el dispositivo NetScaler. El lenguaje de programación se basa en el lenguaje de programación Lua 5.2. Para agregar un protocolo personalizado a un dispositivo NetScaler, el usuario debe escribir un código de extensión para implementar los comportamientos aplicables. Por ejemplo, los comportamientos ns.tcp.client y ns.tcp.server se aplican a los protocolos basados en TCP. Para implementar un comportamiento, implemente solo las devoluciones de llamada que desee 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 NetScaler: descripción general del idioma. Para obtener más información sobre los comportamientos, consulte Referencia de API de NetScaler Extensions.

Las extensiones de protocolo NetScaler se pueden utilizar para lo siguiente:

  • Añada compatibilidad con nuevos protocolos en el dispositivo NetScaler mediante programación, mediante extensiones.
  • Analice el tráfico del protocolo y realice un balanceo de carga basado en mensajes (MBLB) específico del protocolo.
  • 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