0

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

如果有人能说出这将是一个很大的帮助

4

1 回答 1

0

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

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

于 2017-05-30T11:30:50.987 回答