文件名称:orb-server:用 golang 编写的实时服务器
文件大小:10KB
文件格式:ZIP
更新时间:2024-06-28 01:07:32
Go
#Orb 服务器 Under heavy development ###Orb 服务器将是什么? 可扩展的 TCP/UDP 服务器 非常适合实时后端(例如简单的多人游戏) 支持对连接的客户端进行分组、聚合和查询 使用RPC实现分发 认证和授权 ###首次发布 ######功能要求 Client可以连接到Room 。 在连接时, Client收到一个连接标识符 (UUID)。 Room s 可以包含可配置数量的Client s。 Client可以向Room的其他Client广播 BSON 消息。 Client在其父Room已满之前无法广播消息。 Server维护着一堆Room称为World 。 最上面的Room在World是Waiting Room ,传入的Client连接分配给。 当Waiting Room已满时,会通知Client并在Room内广播消息。 一个新的Wa
【文件预览】:
orb-server-master
----room_test.go(1KB)
----mocks.go(3KB)
----server.go(697B)
----helpers.go(710B)
----test_orb.go(34B)
----app.go(175B)
----room.go(2KB)
----client_test.go(2KB)
----client.go(3KB)
----.gitignore(266B)
----README.md(2KB)
----world.go(2KB)
----LICENSE.txt(1KB)