Actionscript 3 实时多玩家游戏服务器使用的核心技术是什么?

Actionscript 3 实时多玩家游戏服务器使用的核心技术是什么?,actionscript-3,game-development,Actionscript 3,Game Development,像SmartFox或Player.io这样的服务器是否在核心使用套接字连接到客户端(比如使用Flash as3)?网络上的所有通信都使用“.”(传输控制协议)/IP中的(互联网协议)规定了这一点()。对于要发送的消息,需要一个IP地址和一个端口(对于源和目标),除此之外,还需要一些内存空间来缓冲数据。这基本上是任何“Socket”类提供的 TCP部分必须确保数据不会丢失,并限制速度以避免缓冲区溢出和重新发送消息等 对于多人游戏,我认为(用户数据报协议)仍然是首选,因为它没有TCP的开销,但它也不

像SmartFox或Player.io这样的服务器是否在核心使用套接字连接到客户端(比如使用Flash as3)?

网络上的所有通信都使用“.”(传输控制协议)/IP中的(互联网协议)规定了这一点()。对于要发送的消息,需要一个IP地址和一个端口(对于源和目标),除此之外,还需要一些内存空间来缓冲数据。这基本上是任何“Socket”类提供的

TCP部分必须确保数据不会丢失,并限制速度以避免缓冲区溢出和重新发送消息等

对于多人游戏,我认为(用户数据报协议)仍然是首选,因为它没有TCP的开销,但它也不是100%准确/经过检查的,因此它不用于HTML等(不希望单词顺序混乱,但游戏中的动作在它应该出现后一分钟是可以接受的)

无论在internet协议之上使用哪种特定协议,都会涉及套接字。中的应用程序层位于正在发生的所有这些事情之上,并且通常用Flash/Java/C/C++/Python/Ruby等编程


这就是你在德保大学Java课程的网络编程入门课程中所能学到的一切(或者至少是我目前所能学到的一切)。

所有网络通信都使用“,”(传输控制协议)/IP中的(互联网协议)规定了这一点()。对于要发送的消息,需要一个IP地址和一个端口(对于源和目标),除此之外,还需要一些内存空间来缓冲数据。这基本上是任何“Socket”类提供的

TCP部分必须确保数据不会丢失,并限制速度以避免缓冲区溢出和重新发送消息等

对于多人游戏,我认为(用户数据报协议)仍然是首选,因为它没有TCP的开销,但它也不是100%准确/经过检查的,因此它不用于HTML等(不希望单词顺序混乱,但游戏中的动作在它应该出现后一分钟是可以接受的)

无论在internet协议之上使用哪种特定协议,都会涉及套接字。中的应用程序层位于正在发生的所有这些事情之上,并且通常用Flash/Java/C/C++/Python/Ruby等编程

这就是你在德保大学Java课程的网络编程入门课程中所能学到的一切(或者至少是我目前所能学到的一切)