在两台计算机之间建立连接,中间有一个网站

时间:2012-05-29 15:01:16

标签: php javascript mysql html5

我正在制作2人制画游戏(Touch Game)。在左侧,您有一个画布,您可以在其中绘制,在其右侧,您有一个图像,显示您的朋友或对手绘制的内容。 此时,您绘制的图像将上载到SQL数据库,并从该数据库下载其他播放器的图像。我想知道两件事。

  1. 是否可以在没有数据库的情况下跟踪谁在线,或者是否需要拥有数据库。 (如果是这样我可以这样做,但我认为不这样做更为干净)

  2. 使用以下命令将图像存储在数据库中:您的姓名|反对者姓名|图像DataURL 我想知道是否有可能在我的网站中间建立两个玩家之间的连接桥梁。它接收图像并将其发送给另一个玩家。

1 个答案:

答案 0 :(得分:0)

您可以尝试使用
http://socket.io/ [带有Flash XMLsocket后备的WebSockets]如果您需要实时,而且似乎就是这样。
或者每隔x次将Ajax请求发送到一个脚本,该脚本从数据库中获取更改。