dev-master
9999999-devRabbitMQ RPC module
BSD-3-Clause
The Requires
by anton.baikov
rabbitmq apqp
RabbitMQ RPC module
require_once DIR . '/vendor/autoload.php';, (*1)
use Sibirsky87\Rmqrpc\AbstractRpcModel;, (*2)
class RpcServer extends AbstractRpcModel {, (*3)
protected $queue = 'rpc_queue'; public function getResult($message) { return " response to " . print_r($message, TRUE); }
}, (*4)
$config = [ 'host' => "127.0.0.1", 'port' => 5672, 'user' => 'guest', 'password' => 'guest', 'target' => 1 ]; $server = new RpcServer($config); $server->process();, (*5)
RabbitMQ RPC module
BSD-3-Clause
rabbitmq apqp