Um invólucro de soquete TCP ActionScript 3 com mecanismo de buffer e reconhecimento para evitar problemas de perda de dados nos métodos de leitura da classe de soquete.
Packet.a: uma classe para definir um pacote (mensagens ASCII, mas você pode adicionar bytearray ou outros objetos, se precisar), tamanho deles, assinaturas e…
Socketevent.As: Evento de soquete personalizado.
ClientSocketwrap.as: Classe de clientes Wrapper, com mecanismo de buffer para qualquer mensagem de envio e rotinas de timer e reconhecimento. Qualquer mensagem de envio será armazenada em um buffer (fila) e enviará após receber o ACK de mensagens anteriores.
Serversocketwrap.as: Wrapper Class of Server que usa uma lista para lidar com vários clientes.
Postagem do blog relacionada: http://www.mshams.ir/blogs/1391/02/as3-tcp-chat-with-buffering-and-acknowledment