xezzus/amqp-im
Composer 安装命令:
composer require xezzus/amqp-im
包简介
Send and take message to AMQP protocol
README 文档
README
Установка
Для работы с компонентом требуется установить библиотеку AMQP через PECL
Использование
// подклimючение к точке обмена сообщениями
$im = Yii::$app->exchange('globalChat');
// Отправить сообщение в точку обмена
$im->send('Text message');
// Получить сообщение
$take = $im->take();
// Получить тело сообщения
$take->msg();
// Сообщение серверу, что сообщение обработано и его можно удалить из очереди
$take->ack();
Конфигурация
"components"=>[
"im"=>[
'class' => 'common\components\im\Connection',
'host'=>'127.0.0.1',
'login'=>'guest',
'password'=>'guest',
'port'=>'5672'
]
]
统计信息
- 总下载量: 23
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 0
- 点击次数: 0
- 依赖项目数: 0
- 推荐数: 0
其他信息
- 授权协议: BSD-3-Clause
- 更新时间: 2015-04-15