cursedcoder/emessenger
Composer 安装命令:
composer require cursedcoder/emessenger
包简介
Send messages to php process over protocols.
README 文档
README
Send any messages across remote processes.
Available transports
- Unix socket files (unix://tmp/log.sock)
- More later: tcp, udp etc.
Examples
<?php // logserver.php use React\EventLoop\Factory as EventLoopFactory; use EMessenger\Transport\UnixTransport; use EMessenger\MessengerFactory; $loop = EventLoopFactory::create(); $transport = new UnixTransport($loop, 'unix://tmp/log.sock'); $messenger = MessengerFactory::server($transport); $messenger->send('debug', 'This is a test message.');
<?php // logwriter.php use React\EventLoop\Factory as EventLoopFactory; use EMessenger\Transport\UnixTransport; use EMessenger\MessengerFactory; $loop = EventLoopFactory::create(); $transport = new UnixTransport($loop, 'unix://tmp/log.sock'); $messenger = MessengerFactory::client($transport); $messenger->on('debug', function($debug) { echo 'Received debug message: ' . $debug; });
统计信息
- 总下载量: 41
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 0
- 点击次数: 1
- 依赖项目数: 1
- 推荐数: 0
其他信息
- 授权协议: MIT
- 更新时间: 2016-04-13