Protocolos

Para la comunicación entre el cliente y el servidor existen distintos niveles de abstracción sobre los datos enviados. Mientras que el nivel inferior es común para todos los datos que se envían desde el cliente hasta el servidor, los niveles superiores son distintos según se trate de una comunicación de chat, de control de juego, e incluso diferente para cada juego concreto.
Cada uno de los niveles de esta comunicación establece un protocolo. Los protocolos que se han especificado son los siguientes: