Cita:
Empezado por Amilius
Si usas el "sockets.pas" cuando envías:
"Hola" y luego "Mundo" pueden recibir: "Hola" y luego "Mundo", "HolaMundo" y también "Ho", "laM","un" y finalmente "do". El 1er caso es típico cuando envías los mensajes con cierto tiempo ellos. El 2do caso cuando los envías uno detrás de otro casi inmediatamente y el 3er caso cuando el canal de transmisión está saturado pero generalmente esa fragmentación al recibir el mensaje ocurrirá con mensajes más largos.
|
Supongo que esto será problema de "delimitación" de los mensajes, pues con las Indy nunca he visto nada similar. Como siempre, TCP/IP garantiza que, a nivel de aplicación, los mensajes lleguen
integros y
en orden.
Hasta luego.