有没有像 websocket 但不需要像 node 这样的框架的东西?

Posted

技术标签:

【中文标题】有没有像 websocket 但不需要像 node 这样的框架的东西?【英文标题】:Is there anything like a websocket but doesn't require a framework like node? 【发布时间】:2018-06-18 15:36:16 【问题描述】:

我正在开发一个简单的投注游戏,并希望实时更新数值。但是我已经用 jquery 和 javascript 编写了我的大部分应用程序,并且它有一个由另一个开发人员设置的 mysql 数据库。我想知道在下注时我是否可以做些什么来实时更新我的​​网站,而无需使用 ajax 调用或不必学习新框架?现在,投注被发送到更新 json 的 url。任何帮助都会很棒!我已经研究过这个主题,我似乎只能找到似乎只与 Node.js 兼容的 websockets。

【问题讨论】:

Websockets 需要服务器端应用程序,但不一定要在 node.js 下运行。您的服务器端技术是什么? (php/asp.net 等) @Archer 现在我正在与另一位开发人员合作,他正在使用 PHP 作为服务器端代码。 正如@Archer 所说,它不一定是节点。必须有一些服务器端语言充当 JS 和数据库之间的中介。它们不直接链接在一起。 有几个用于 PHP 的 Websocket 库。 10 秒的 Google 搜索发现:socketo.me developer.mozilla.org/en-US/docs/Web/API/Websockets_API 这可能对你有用 【参考方案1】:

您可以使用firebase,它可以让您执行 websocket 等实时操作,无需服务器或维护数据库。使用您的前端 JavaScript 知识。

更多信息:

https://firebase.google.com/

【讨论】:

以上是关于有没有像 websocket 但不需要像 node 这样的框架的东西?的主要内容,如果未能解决你的问题,请参考以下文章

React Native 发布版本构建成功,但不像调试那样工作

怎么做出猫咪的嘴型特效?就像电影里那种,但不需要动作。要详细,啥软件,啥插件,啥步骤?高分!

Azure web appservice 上的 Python websocket 支持?

Node.js "ws" websocket 服务器在约 30 秒后随机断开客户端,错误 1006

像Box一样显示某些页面的空iframe,但不显示其他页面

c# WCF 可以像socket那样监听吗?