Un emballage de socket ActionScript 3 TCP avec mécanisme de mise en mémoire tampon et de reconnaissance pour éviter les problèmes de perte de données dans les méthodes de lecture de la classe de socket.
Paquet.as: une classe pour définir un paquet (messages ASCII, mais vous pouvez ajouter du bytearray ou d'autres objets si vous en avez besoin), de la taille, des signatures et…
SocketEvent.as: événement de socket personnalisé.
CLIENTSOCKETWRAP.as: Classe de clients en wrapper, avec mécanisme tampon pour tout messages d'envoi et routines de minuterie et de reconnaissance. Tout message d'envoi se stockera dans un tampon (file d'attente) et enverra après avoir reçu ACK des messages précédents.
Serversocketwrap.as: Classe de serveur en wrapper qui utilise une liste pour gérer Multi Clients.
Article de blog connexe: http://www.mshams.ir/blogs/1391/02/as3-tcp-chat-with-buffering-and-acknowledgit