套接字连接是一种持续的网络连接。一般的网络数据传递需要进行多次,每次之间是不连续的。但是套接字连接有助于避免频繁的询问用户连接。当套接字连接建立后,客户端和服务器之间就形成了一个临时的双向通道。服务器可以向客户端传送消息,类似于将数据包从服务器推向客户端,而无需客户端发出直接的请求。这是套接字连接最实用的部分。
套接字连接是一种基层的通信,但在ActionScript 3.0中又分为两大类:二进制数据的套接字连接和XML数据的套接字连接。如果需要执行最基层的数据传输,可以使用ActionScript 3.0的Sockect类,该类负责二进制数据的传输和读取。如果要进行格式化的文本数据传输,可以利用XML格式作为信息的格式,此时可以利用ActionScript的XMLSocket类。