【问题标题】:Can socket.io be used to make chat application like watsapp? [closed]可以使用socket.io制作像watsapp这样的聊天应用程序吗? [关闭]
【发布时间】:2014-11-25 09:53:19
【问题描述】:

我正在使用用 PHP 和 HTML/JavaScript 创建的聊天应用程序。它使用简单的客户端-服务器套接字。但在简单的客户端-服务器套接字中,我不会管理所有标准。

所以我想使用socket.IO创建它

我通过谷歌搜索知道一些事情:

  • Socket.IO 是一个用于实时 Web 应用程序的 JavaScript 库。
  • 用于进行网络套接字通信的 JavaScript 框架。
  • 这是一种将消息从客户端推送到服务器,从服务器推送到客户端的简单方法。

但这对我没用。所以让我知道这是什么?以及如何工作? 以及如何使用 PHP、HTML 和 JavaScript 创建聊天应用程序。

【问题讨论】:

  • Socket IO 是一种插件,它使 websockets 更易于使用,并使用 ajax 等填充不支持的浏览器。它基本上适用于 Node.js,而不是 PHP,如果你不明白socket.IO 网站上的优秀文档,我不确定在简短的回答中解释它会有多大帮助。
  • 您能否提供更多信息,例如您比较了哪些替代方案,发现 socketio 没有用。

标签: javascript php android networking socket.io


【解决方案1】:

Socket.IO 是用于 node.js 的模块,node.js 几乎是服务器端的 javascript。使用 socket.IO,您可以设置与服务器的 websocket 连接,从而实现双向连接。您可以向客户端发送数据,而不是轮询和长轮询,而无需客户端请求。

有关更多信息,请参阅node.jssocket.IO

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2021-10-30
    • 1970-01-01
    • 1970-01-01
    • 2014-08-13
    • 2019-12-18
    • 1970-01-01
    • 2016-04-30
    • 1970-01-01
    相关资源
    最近更新 更多