menuTicketing

Protocolo — Cliente ↔ Servidor

Es el protocolo de tramas binarias que el servidor de bloqueo y el cliente intercambian sobre TCP. Todos los clientes oficiales implementan esta especificación de forma idéntica, byte a byte. La estructura (disposición de campos) y el ejemplo (bytes reales enviados, el valor cambia con refresh) de cada mensaje se encuentran en las páginas siguientes.

Notación de bytes: op se representa como carácter ASCII (por ejemplo, A), mientras que wait, lease y token son binarios y se muestran en hexadecimal (hex, big-endian) (por ejemplo, wait=5 = 00 05). key y addr son texto UTF-8, reason es texto ASCII, y todos tienen longitud variable, por lo que en la estructura se representan como N. El \n final (salto de línea) cierra la trama como 0A. Los campos se transmiten concatenados, sin separadores.

Índice

El protocolo de replicación de clúster entre servidores se trata en una página aparte.