我正在开发一款MMO游戏,它需要与服务器持续的套接字连接。
我的建筑技术有一些要求。
- 通过socket.io连接进行用户身份验证
- 用户之间的实时交互
- 必须处理大量的计算和数据库CRUD操作
- 我的目标是现代浏览器,并计划使用新技术和旧的已知性能提高技术,如Web工作程序、Web套接字、本地存储、链接预取、数据URI
问题是:
对于这种应用程序,建议使用哪些方法和模块?
谢谢,很抱歉我的语言能力差。
您应该尝试express.io.
这是一个实时的web框架,可以很容易地将express&socket.io。这意味着您的常规web和实时web组件应该可以很好地配合使用。
它具有会话支持和路由功能。此外,还有很多文档和示例代码。
设置一个基本的应用程序,然后分别使用两个库,会简单得多。
app = require('express.io')
app.http().io()
// your game code goes here :)
app.listen(7076)
对于猫鼬来说,我最喜欢的是猫鼬皮肤,但猫鼬也很受欢迎。
祝你好运!
免责声明:我写的:)