8

我使用这个简单的示例查看了 Dart 中的基本 websocket 功能: https ://github.com/financeCoding/chat-websocket-dart

但是我想知道是否有一个不错的库可以用来使用 websockets 构建实时在线游戏。我有使用 node.js 和 socket.io 的经验,效果很好。我需要能够拥有“房间”、加入房间、离开房间、向房间中的客户广播等,以及一些关于连接“健康”、重新连接等的好概念。所以我要问的是是否有一个不错的 dart 库,具有类似的功能?更酷的是在该库之上的库,它可以通过变量同步等实现良好的 RPC 功能,例如http://nowjs.com/使用 socket.io 实现这一点。但我想这可能过于雄心勃勃。

如果有人有任何经验或找到与我所说的类似的项目,请告诉我:)

4

2 回答 2

11

Duct 是 Dart 中 Socket.IO 的克隆,旨在与原始实现在协议级别兼容。

https://github.com/petrhosek/duct

于 2013-03-26T21:44:41.610 回答
4

抱歉,在撰写本文时,我还不知道 Dart 的 socket.io 端口。socket.io 很好,因为它为不支持 Web 套接字的浏览器提供了一堆实现选项。

听起来像是一个黑客马拉松项目的好主意!

于 2012-10-15T03:52:23.520 回答