ecomdev / reactive-socket
为依赖socket的响应式应用提供的抽象层
1.1.1
2018-10-24 09:46 UTC
Requires
- php: ^7.1
Requires (Dev)
- brainmaestro/composer-git-hooks: ^2.4
- ecomdev/socket-tester: ^1.0
- phpmd/phpmd: ^2.6
- phpunit/phpunit: ^7.0
- squizlabs/php_codesniffer: ^3.3
This package is auto-updated.
Last update: 2024-08-27 21:03:02 UTC
README
在应用中对socket进行抽象,使代码更易于在各种响应式框架中进行测试和移植。
为什么需要它?
在ReactPHP和类似框架中测试异步应用可能非常繁琐。此外,您的代码与您基于的框架紧密绑定。此库提供了从react到流的完全抽象,并允许在任何时候切换到另一个框架。只需在您喜欢的框架中实现自定义 EventEmitter
即可。
此外,您还可以在多进程应用程序中将多个发射器结合起来,例如使用libuv和ipc(套接字对)的http服务器,使用简单的流选择。
安装
composer require ecomdev/reactive-socket
许可
此项目采用MIT许可证 - 有关详细信息,请参阅LICENSE 文件。