开发一个实时协同绘图系统

Developing a real time collaborative drawing system

本文关键字:绘图 系统 实时 一个 开发      更新时间:2023-09-26

我有兴趣制作一个类似于http://flockdraw.com/的实时协作绘图系统。然而,我想只使用开源工具(flockdraw使用flash,也限制了用户数量),我也会自己托管它。

我一直在考虑用Java写整个东西。然而,我意识到我没有跟上编程语言/库的最新进展。完成这项任务的良好编程语言/库组合是什么?

更新。这个问题/答案看起来很相关。

参见:

    实时HTML5画布绘制与WebSockets, Node.JS &;套接字。io -所有开源
  • 绘制与上述
  • 类似的技术
  • node.js绘图游戏教程

这样做的基本原则通常很简单。就像你建议的那样,把你画的形状传达给其他用户。考虑到这一点,你可以使用一些开源的实时web技术。

我见过使用HTML5的应用程序。

看看这个应用程序,我想它可以帮助你开始。

这类应用通常利用HTML5 Canvas和HTML5 WebSockets。这里有很多库和教程