gpt4 book ai didi

php - Ratchet (php) 使用类 MessageComponentInterface 和 WampServerInterface 一起使用 websockets 和推送通知

转载 作者:行者123 更新时间:2023-12-04 16:14:18 26 4
gpt4 key购买 nike

在此处的文档中 http://socketo.me/docs/有 2 个示例 - 一个是简单的聊天应用程序( http://socketo.me/docs/hello-world ),它使用 MessageComponentInterface 概念作为 WebSocket 服务器,第二个( http://socketo.me/docs/push )是使用 WampServerInterface 概念的推送应用程序。
我已经成功安装了两个示例。

如果我理解正确,使用 MessageComponentInterface - 前端应用程序可以与 WS 服务器进行交互,向它进行查询,并且使用 WampServerInterface - 后端服务器可以与前端交互,将消息推送给它。

是否有可能将这些概念组合在一个 WebSocket 服务器中以获得丰富的应用程序?
就像我想将消息发送到 WS 服务器,以及异步接收它们。

我应该在我的自定义类中实现这两个接口(interface),然后将它传递给服务器构造函数吗?或者我应该做一些不同的事情?

欢迎任何想法:)

最佳答案

终于找到了解决办法。还有另一个 php socket 库,这个库让一切变得 super 简单。 php Socket 库是 https://github.com/walkor/phpsocket.io

要从服务器端发送通知,我们需要使用 https://github.com/walkor/phpsocket.io-emitter连同 phpsocket.io

为了更好的解释,请在此处查看 github 讨论 https://github.com/walkor/phpsocket.io/issues/23

希望这可以帮助将来的某人

关于php - Ratchet (php) 使用类 MessageComponentInterface 和 WampServerInterface 一起使用 websockets 和推送通知,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60141355/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com