ecomdev/reactive-socket

为依赖socket的响应式应用提供的抽象层

1.1.1 2018-10-24 09:46 UTC

This package is auto-updated.

Last update: 2024-08-27 21:03:02 UTC


README

在应用中对socket进行抽象,使代码更易于在各种响应式框架中进行测试和移植。

Build Status Maintainability Test Coverage

为什么需要它?

在ReactPHP和类似框架中测试异步应用可能非常繁琐。此外,您的代码与您基于的框架紧密绑定。此库提供了从react到流的完全抽象,并允许在任何时候切换到另一个框架。只需在您喜欢的框架中实现自定义 EventEmitter 即可。

此外,您还可以在多进程应用程序中将多个发射器结合起来,例如使用libuv和ipc(套接字对)的http服务器,使用简单的流选择。

安装

composer require ecomdev/reactive-socket

许可

此项目采用MIT许可证 - 有关详细信息,请参阅LICENSE 文件。