多人游戏服务器使用deepsream

时间:2017-02-14 06:07:28

标签: deepstream.io

我知道我们可以使用List在服务器上建立不同的房间/大厅。我是服务器端开发的新手。我现在有点困惑。就像我需要在服务器端制作列表(房间)。那么我将使用哪个模块来制作服务器端代码?我应该使用deepstream的节点js模块进行编码。目前我刚刚连接到deepstream服务器,还连接了rethinkdb和redis缓存连接器。那么我需要编写一个单独的节点模块来使用节点deepstream.io-client-js进行服务器端编码吗?或者我是否需要通过deepstream.io模块实现服务器?

如果有人能告诉

那将是一个很大的帮助

1 个答案:

答案 0 :(得分:0)

使用deepstream时,“服务器端编码”的概念不如传统的基于http的应用程序那么清晰。通常,客户端将直接与深度服务器通信,并且通常可以直接在客户端中定义应用程序逻辑。然后通过在深度配置中配置Valve permissions和身份验证来提供安全性。

对于无法在客户端安全处理应用程序逻辑的情况,我们建议您设置数据提供程序。在这里,一个或多个“提供者”服务器将运行深度客户端,并通过deepstream的RPC(远程过程调用)或使用Active Provider模式提供对资源的访问。

相关问题