Socket类使用二进制协议的服务器互操作,可以使FlashPlayer能够连接到邮件和新闻服务器,编写根据不同的Internet协议(例如POP3、SMTP、IMAP和NNTP)进行交互的代码。当服务器的服务可用,且套接字连接建立后,就可以向缓冲区中写入信息或者读取信息。缓冲区的数据需要双方配合操作。当服务器关闭连接时,FlashPlayer会接受到Event.CLOSE事件的通知。侦听这个事件,避免单方操作不存在的套接字连接。
1.读取缓冲区
读取是最常见的操作,毕竟FlashPlayer经常是作为接受服务的一方,从远程索取数据。