kanata-php / socket-conveyor
WebSocket/Socket 消息路由器
3.0.1-beta
2024-04-23 17:08 UTC
Requires
- php: ^8.2
- ext-openswoole: ^22.0|^22.1
- league/pipeline: ^1.0
- lotharthesavior/hook: ^0.0.1
- symfony/event-dispatcher: ^7.0
- symfony/workflow: ^7.0
Requires (Dev)
- friendsofphp/php-cs-fixer: ^3.41
- kanata-php/conveyor-server-client: ^0.1.0
- mockery/mockery: ^1.4
- openswoole/core: ^22.1
- openswoole/ide-helper: ^22.0
- phpro/grumphp: ^2.3
- phpstan/phpstan: ^1.10
- phpunit/phpunit: ^9.2
- squizlabs/php_codesniffer: ^3.7
- symfony/var-dumper: ^6.1
- dev-master
- 3.0.1-beta
- 3.0.0-beta
- 2.3.0
- 2.2.3
- 2.2.2
- 2.2.1
- 2.2.0
- 2.1.3
- 2.1.2
- 2.1.1
- 2.1.0
- 2.0.9
- 2.0.8
- 2.0.7
- 2.0.6
- 2.0.5
- 2.0.4
- 2.0.3
- 2.0.2
- 2.0.0
- 1.4.0
- 1.3.2
- 1.3.1
- 1.3.0
- 1.2.1
- 1.2.0
- 1.1.9
- 1.1.8
- 1.1.7
- 1.1.6
- 1.1.5
- 1.1.4
- 1.1.3
- 1.1.2
- 1.1.1
- 1.1.0
- 1.0.4
- 1.0.3
- 1.0.2
- 1.0.1
- 1.0.0
- 0.2.5
- 0.2.4
- 0.2.3
- 0.2.2
- 0.2.1
- 0.2.0
- 0.1.3
- 0.1.2
- 0.1.1
- 0.1.0
- 0.0.1
This package is auto-updated.
Last update: 2024-09-26 04:20:27 UTC
README
此包允许您使用路由策略来处理套接字消息。为此,您只需将实现 ActionInterface
的动作处理程序添加到 SocketMessageRouter
中,并见证魔法发生!
以下是一个如何使用 PHP 实现此功能的示例,您可以使用 OpenSwoole。您可以在 这里 了解如何使用 OpenSwoole 与 WebSocket。
为 PHP8.2+ 构建。
更多内容请参阅 文档。