sibirsky87/rmqrpc

RabbitMQ RPC module

Installs: 34

Dependents: 0

Suggesters: 0

Security: 0

Stars: 1

Watchers: 1

Forks: 0

Open Issues: 0

pkg:composer/sibirsky87/rmqrpc

dev-master 2015-09-22 08:01 UTC

This package is not auto-updated.

Last update: 2025-10-25 23:58:49 UTC


README

Example:

require_once DIR . '/vendor/autoload.php';

use Sibirsky87\Rmqrpc\AbstractRpcModel;

class RpcServer extends AbstractRpcModel {

protected $queue = 'rpc_queue';

public function getResult($message)
{
    return  " response to " . print_r($message, TRUE);
}

}

$config = [ 'host' => "127.0.0.1", 'port' => 5672, 'user' => 'guest', 'password' => 'guest', 'target' => 1 ]; $server = new RpcServer($config); $server->process();