ratchet相关内容

棘轮 + nginx + SSL/安全 websocket

我一直在尝试通过 SSL 运行 Ratchet.io(这个问题:php 棘轮 websocket SSL 连接?). 我的网络服务器在 myhost.mobi 上运行,我为 websocket 服务“wws.myhost.mobi"创建了一个单独的虚拟主机. 我的网络套接字: $webSock = new React\Socket\Server($loop);$webSock->li ..
发布时间:2021-12-25 14:07:05 其他开发

如何获取特定用户的连接对象?

我正在使用 Ratchet 库的实时 Symfony 应用程序中工作,在此应用程序中,我需要向特定用户发送一些数据,因此逻辑解决方案是使用SessionProvider 将一个 Symfony2 Session 对象附加到每个传入的 Connection 对象.正如文档所述,我已经设置了一个非本地会话处理程序来存储我的会话,即通过 PDO 存储在数据库中.并且目前工作正常,但我需要获取特定用户的 ..
发布时间:2021-12-25 13:58:08 PHP

定期向 Ratchet 中的客户端发送消息

我正在尝试定期发送“hello world!"从 Ratchet 教程向所有连接到聊天服务器的客户端发送消息 我将在这里发布所有代码:聊天.php: clients = new \SplObjectStorage;}公共函数 onOpen(ConnectionInterface $conn) {//存储新连接以供稍后发送消息$this->clients->attach($conn);ech ..
发布时间:2021-12-25 13:52:09 PHP

AWS EC2 实例 WebSocket 连接失败的问题:连接建立错误:net::ERR_CONNECTION_TIMED_OUT

当我尝试从连接到 MySQL 数据库的 localhost 运行聊天应用程序时,该数据库已通过 WebSocket 用 PHP 编码,它成功了. 此外,当我尝试从 PuTTY 终端运行登录到 SSH 凭据时,它显示为 Server Started with the port# 8080 ubuntu@ec3-193-123-96:/home/admin/web/ec3-193-123-96 ..

php websocket转发到nodejs

我想在 php 中创建一个适配器,以便将消息从 javascript 客户端转发到 nodejs 服务器,反之亦然. WebSockets: nodejs 服务器:ws php 服务器:RatchetPHP php 客户端:RatchetPawl 代码: php 中的 websocket 服务器:chatWSServer.php 连接类:connectio ..
发布时间:2021-09-24 19:50:43 PHP

PHP 从原始 tcp 套接字读取数据并使用 2 React Connector 通过 WebSocket 客户端发送它们

这是我想要做的: (套接字服务器:9006)(Websocket 客户端)->(:8080 Websocket 服务器) 我想从 Socket Server 读取数据,编辑一些东西,然后发送到 Websocket 服务器.我必须能够同时读取来自 Websocker 服务器的数据 我设法使用 1 个用于 Socket 服务器的 React 连接器和用于 WebSocket 服务器的 ..
发布时间:2021-09-24 19:49:42 PHP

类 'MyChat\Chat'在 C:\wamp\www\bin\chat-server.php 中找不到

我正在尝试从 http://socketo.me/docs/hello- 实现基本的聊天应用程序世界,但是我不断收到此错误.我试图移动文件,但没有成功,但我很确定我没有将文件放在正确的位置.我对 composer 和 websockets 以及 psr-0 完全陌生,我仍然有很多关于 PHP 的知识要学习.这是我的路径树和来源: C:\wamp\www\垃圾桶聊天服务器.php源文件我的聊天聊天 ..
发布时间:2021-09-24 19:48:16 PHP

WebSockets + PHP(棘轮)登录系统

我知道如何使用 PHP 构建安全的登录系统,包括散列、加盐和更复杂的安全措施等基础知识. 最近我经常使用 Ratchet 和 WebSockets.我一直想知道是否可以使用 WebSockets 创建一个安全的注册/登录系统. 用户在表单中输入他的数据. 数据经过验证和清理. 密码经过哈希处理. 一切都通过 WebSocket 发送到服务器. PHP 将其存储在 MySQL 数 ..
发布时间:2021-09-24 19:44:40 PHP

如何远程或在服务器上运行 Ratchet?

在我的本地机器上的 XAMPP 上一切正常.但是在我将文件上传到服务器后,它给出了这样的错误... 致命错误:未捕获的异常 'React\Socket\ConnectionException' 与消息 '无法绑定到 tcp://0.0.0.0:8080: 地址已经在使用中'/home/sites/jemaottest.com/public_html/websocket/vendor/react/ ..
发布时间:2021-09-24 19:40:06 PHP

访问 Ratchet Web 套接字请求中的额外参数

我已经为 PHP 中的 websockets 设置了 Ratchet .它使用 (ws://localhost:8080) 从我的 javascript 客户端正常连接并成功发送/接收消息.但我想传递一些参数,如 (ws://localhost:8080?param1=value).我不知道如何在我的 PHP 脚本中访问 param1. 如果可能,在 MessageComponentInte ..
发布时间:2021-09-24 19:38:53 PHP

Ratchet PHP WAMP - React/ZeroMQ - 特定用户广播

注意:这与这个问题 使用 MessageComponentInterface.我正在使用 WampServerInterface 代替,所以这个问题特别与那部分有关.我需要一个包含代码示例和解释的答案,因为我认为这在未来对其他人有帮助. 尝试为个人用户循环推送 我正在使用 Ratchet 和 ZeroMQ 的 WAMP 部分,并且我目前有一个 push 集成的工作版本教程. 我正 ..
发布时间:2021-09-24 19:37:29 PHP

React/ZMQ/Ratchet - Websocket 服务器响应

我目前有一个正在运行并使用 Ratchet PHP 的网络套接字服务器.我不希望外部脚本与我的服务器进行通信.我可以使用 ZMQ 成功地将数据推送给它: push.php $json = ['name' =>'乔博客'];$context = new ZMQContext();$socket = $context->getSocket(ZMQ::SOCKET_PUSH, '推送通知');$ ..
发布时间:2021-09-24 19:36:42 PHP

如何访问棘轮 php 定期循环和客户端在应用程序内发送?

我有一个运行良好的 Ratchet 服务器和聊天应用程序类.我的问题是如何添加周期性循环? 我尝试按照 定期向 Ratchet 中的客户端发送消息中的示例 但我一直无处可去.我和这个人一样的目标是让服务器检查所有客户端是否还活着.每次我尝试使用 addPeriodicTimer 时,我似乎无法像上面链接中的人那样访问 chat.php 中的 $clients 公共属性,以便从 serv ..
发布时间:2021-09-24 19:13:12 PHP

Ratchet Websocket 无法从客户端接收数据?

我有一个带有框架 Symfony 的实时 Web 应用程序.我需要将数据从客户端发送到 websket 服务器.所以我尝试了这个: var conn = new WebSocket('ws://127.0.0.1:8080');控制台日志(连接);conn.onopen = 函数 (e) {console.log ("连接建立!");conn.send("xoxo");}; 它没有显示任何错误 ..
发布时间:2021-09-03 19:51:32 PHP