logo
ReferenciaAPI

Datagrama

Unidad mínima de datos asociada al transporte de Eco.

Datagrama

Datagrama representa una unidad de datos asociada al transporte no orientado a conexión. En Eco aparece como una pieza interna de la ruta UDP, por debajo del nivel de Paquete.

Paquete

Buffer

Datagrama

UDP

UDP frente a TCP

Un stream TCP entrega un flujo ordenado de bytes. Un datagrama conserva los límites de cada unidad de envío.

Esto permite que el consumidor UDP pueda procesar mensajes independientes sin reconstruir un stream TCP.

Uso en Eco

La mayor parte del código de juego no necesita crear Datagrama manualmente. El protocolo UDP y sus estructuras auxiliares lo gestionan internamente.

Relación con Paquete

Paquete responde a qué operación es ésta.

Datagrama responde a cómo se transporta esta unidad de bytes por UDP.

Esta separación permite transportar el mismo modelo de protocolo sin introducir reglas de gameplay en la capa de sockets.

API de infraestructura

Un Datagrama es una abstracción de transporte. Si estás implementando una RFC, sincronización o instancia de objeto, debes trabajar en una capa superior.

Diagnóstico UDP

Cuando un mensaje UDP no llega, revisa:

Puerto UDP

Activación UDP

Datagrama recibido

Buffer

Paquete

Handler

No confundas un problema de datagrama con una ausencia de Objeto o una falta de autoridad.

TCP y UDP

Comparación de los transportes de Eco.

Paquete

Unidad lógica del protocolo.

On this page