Un paquete de palo de mensaje
1, TCP
Y el paquete de datos plano de la naturaleza pegajosa no se produce en TCP
TCP emisor y el receptor se asegurará de que los datos son una manera ordenada para llegar a clientes
Y se asegurará un paquete completo
que comprende la transmisión de datos TCP: secuencial, la integridad
2, UDP
UDP no garantiza la integridad de los mensajes, por lo que a menudo la pérdida de paquetes UDP, etc.
En la llamada convencional Socket "stick pack", no nivel de transmisión de datos por paquetes pegajoso
3, paquete de palo
"Stick pack" paquete de palo está sucediendo en el nivel lógico de procesamiento de datos
Aquí la palabra "stick pack": Incluye TCP, UDP o incluso cualquier otro dato arroyos programa interactivo
Mina, Netty y otro marco es fundamental también para resolver el paquete brazo diseñados para proporcionar biblioteca de la concurrencia
En segundo lugar, el mensaje no se ha completado
Desde el nivel en términos de fallo en la transmisión de datos TCP y otra pérdida de datos no se produzca
Cuando el evento es una parada obligada corriendo terminación TCP
"Los datos incompletos" está siendo dirigido a la recepción de datos a nivel de la lógica
En el nivel de transmisión física en términos de seguridad de los datos debe ser capaz de entrega completa al otro extremo
Sin embargo, el otro extremo de la memoria intermedia puede ser insuficiente o incompleta resultado de procesamiento de datos en la parte de datos de los datos sólo pueden ser leídas
Esta condición se llama "datos incompletos", "pérdida de datos", etc.
En tercer lugar, la cantidad de datos de transferencia ordenada mezclado
Adición de una transmisión de datos etiqueta de fin de partida (tales como el carácter de avance de línea, línea por línea de lectura)
esquema de transmisión de datos a través de la cabeza fija
esquema híbrido: cabeza fija, el cifrado de datos, descripción de datos
En cuarto lugar, icono
4.1 paquetes pegajosos de datos
4.2 Los datos incompletos
4.3 Información de error
4.4 Adición de cabecera
En quinto lugar,
1, la transmisión de datos y el proceso de recepción
2,
3, la construcción de mensaje ordenado
Seis, encabezado funcionalidad añadiendo diagrama de clase UML