AS3 - 没有端口的Datagramsocket

时间:2014-12-21 22:38:48

标签: actionscript-3 flash networking

我想制作多人游戏,我想让它使用UDP套接字。因此,我想使用DatagramSocket。问题是DatagramSocket需要绑定到两端的端口。有没有办法创建一个服务器 - 客户端程序与UDP不需要客户端移植? (与Serversocket和Socket一样)。

1 个答案:

答案 0 :(得分:1)

请记住 UDP 是无连接的。您将一个数据包发送到某个IP地址,并希望它一旦到达目标计算机就知道如何处理它。但实际上,一旦它在机器上它不知道从那里去哪里,是否有一个应用程序对这些数据包感兴趣?这正是您需要指定一个端口号的原因,该端口号被注册为将数据包转发到计算机上的特定应用程序。

向我自己发送一个数据包到端口7000上运行的应用程序: 127.0.0.1:7000