【发布时间】:2015-08-20 11:32:16
【问题描述】:
我想使用 sails.js 构建一个 MVC Web 应用程序。
我还想要一个移动应用和桌面客户端来连接到我的网络应用。为了连接移动客户端,我想使用socket.io,因为它提供了实时功能。
如何将客户端连接到服务器?
我尝试了 socket 连接 从 android 客户端 到我的sails 应用程序中的routes 之一,我得到了an error saying the connection had no cookies.
我记得过去当我想将我的桌面客户端连接到我的 Django 应用程序时,我得到了an error saying no POST possible when no csrf.
所以我的问题是正确的方法是什么? 我应该向我的移动应用程序发送 cookie 吗?我不认为 cookie 是这样做的干净方式。
我应该使用什么协议? Telegram 使用 MTProto。我应该实施类似的东西吗?
我应该在 MVC Web 框架的哪个位置收听和处理来自移动和桌面 客户?
对于我的应用,想象一个在线商店,它还具有社交网络功能,用户可以通过手机对商店商品发表评论 客户。
【问题讨论】:
标签: android django socket.io sails.js sails.io.js