ActionScript套接字与WebSocket

ActionScript套接字与WebSocket,actionscript,websocket,Actionscript,Websocket,我正在开发一款基于Flash的网络游戏。我必须在ActionScript套接字和WebSocket(或者更具体地说是socket.io)之间进行选择。我想知道哪个是更好的选择。我倾向于ActionScript套接字,因为它(应该)在所有浏览器中都是标准的。有了socket.io,WebSocket只能用于HTML5,甚至会导致对一些旧浏览器进行轮询,这是一个大问题 你们会说ActionScript套接字是更好的选择吗 多谢各位 世界正朝着WebSocket(以及HTML5)的方向发展 Flash

我正在开发一款基于Flash的网络游戏。我必须在ActionScript套接字和WebSocket(或者更具体地说是socket.io)之间进行选择。我想知道哪个是更好的选择。我倾向于ActionScript套接字,因为它(应该)在所有浏览器中都是标准的。有了socket.io,WebSocket只能用于HTML5,甚至会导致对一些旧浏览器进行轮询,这是一个大问题

你们会说ActionScript套接字是更好的选择吗


多谢各位

世界正朝着WebSocket(以及HTML5)的方向发展

Flash变得比以往任何时候都更具挑战性,因为许多平板电脑、智能手机(甚至)都不支持插件。Flash对于您的应用程序来说可能还可以,但很明显,在这一点上,HTML5比Flash更“经得起未来的考验”

至于浏览器对HTML5的支持,特别是WebSocket:一些WebSocket服务器提供了非常聪明的模拟技术,一方面允许开发人员根据WebSocket API进行编码,另一方面在给定的情况下自动选择最佳传输层(浏览器、平台、代理、路由器和其他中介)。例如,[披露:我为Kaazing工作]的仿真非常出色(如果对使用旧浏览器(包括IE6)的WebSocket仿真感兴趣)

还有一件事:如果Flash是一种您熟悉并需要用于开发的技术,那么Kaazing也有针对Flash、Flex、Air(以及Java、.Net和JavaScript)的WebSocket API


总的来说,我今天肯定会选择WebSockets路线。

如果你一直在使用Flash,为什么不使用Flash sockets?我想主要原因是我以前制作过一个CSS socket.io/node.js聊天服务器,但我还没有使用Flash sockets。我只是想确保它不会有负面影响。谢谢:)