(PECL zmq >= 0.5.0)
ZMQContext::__construct — Construir un nuevo objeto ZMQContext
Construye un nuevo contexto ZMQ. Este se emplea para inicializar sockets. Se requiere una conexión persistente para inicializar sockets persistentes.
io_threads
Número de hilos de entrada/salida del contexto.
is_persistent
Si el contexto es persistente. Los contextos persistentes se almacenan durante múltiples peticiones, por lo que son un requisito para los sockets persistentes.
Lanza una ZMQContextException si la inicialización del contexto falla.
Ejemplo #1 Un ejemplo de ZMQContext()
Construir un nuevo contexto y asignarle un socket de petición
<?php
/* Asignar un nuevo contexto */
$context = new ZMQContext();
/* Crear un nuevo socket */
$socket = $context->getSocket(ZMQ::SOCKET_REQ, 'my sock');
/* Conectar con el socket */
$socket->connect("tcp://example.com:1234");
/* Enviar una petición */
$socket->send("Hello there");
/* Recibir la respuesta */
$message = $socket->recv();
?>