- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
在此处的文档中 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/
在我的 Laravel 5.7 应用程序中,我将 MessageComponentInterface 用于聊天应用程序,其类为 clients = new \SplObjectStorage;
我在我的 symfony 2.8 项目中使用 Ratchet websocket 库。 我的问题是如何定义存在于另一个 Controller 方法中的实体管理器。 class WesocketCont
标题令人困惑。基本上,我无法在不属于框架的类中访问 Laravel 的实用程序。 错误是:Call to a member function connection() on null in C:\xa
在此处的文档中 http://socketo.me/docs/有 2 个示例 - 一个是简单的聊天应用程序( http://socketo.me/docs/hello-world ),它使用 Mess
我正在尝试根据 YouTube 中的教程创建基本的 websocket 聊天,但在运行时我在终端中遇到了这个错误 php bin/server.php Fatal error: Interface '
在我的 Laravel 5.7 应用程序中,我使用一些在线文档安装了 cboden/ratchet composer.json : "type": "project", "requir
我是一名优秀的程序员,十分优秀!