Exemplo n.º 1
0
 def __init__(self):
     super(ProxyServer, self).__init__()
     self.router = ZMQUtils.create_bind_router(router_addr)
     self.dealer = ZMQUtils.create_bind_dealer(dealer_addr)
     self.poll = ZMQUtils.create_poller()
     self.poll.register(self.router, zmq.POLLIN)
     self.poll.register(self.dealer, zmq.POLLIN)
Exemplo n.º 2
0
 def __init__(self):
     super(ProxyServer, self).__init__()
     self.router = ZMQUtils.create_bind_router(router_addr)
     self.dealer = ZMQUtils.create_bind_dealer(dealer_addr)
     self.poll = ZMQUtils.create_poller()
     self.poll.register(self.router, zmq.POLLIN)
     self.poll.register(self.dealer, zmq.POLLIN)
Exemplo n.º 3
0
    def __init__(self):
        super(Server, self).__init__()
        self.front = ZMQUtils.create_bind_router(dealer_addr)
        self.back = ZMQUtils.create_bind_dealer(worker_addr)
        self.poll = ZMQUtils.create_poller()

        self.poll.register(self.front, zmq.POLLIN)
        self.poll.register(self.back, zmq.POLLIN)

        self._create_thread()
Exemplo n.º 4
0
    def _create_cloud_sock(self, index, number):
        cloud_zmq_addr = cloud_addr % index
        self_identify = cloud_identify % index
        self.front_cloud = ZMQUtils.create_bind_router(cloud_zmq_addr, identify=self_identify)

        peer_cloud_addrs = []
        peer_cloud_idents = []
        for i in xrange(number):
            if i == index:
                continue
            peer_addr = cloud_addr % i
            peer_ident = cloud_identify % i
            peer_cloud_addrs.append(peer_addr)
            peer_cloud_idents.append(peer_ident)
        self.back_cloud = ZMQUtils.create_durable_router(peer_cloud_addrs, self_identify)
        self.peer_addrs = peer_cloud_addrs
        self.peer_identifies = peer_cloud_idents
Exemplo n.º 5
0
 def __init__(self):
     super(RouteServer, self).__init__()
     self.route = ZMQUtils.create_bind_router(addr)
     self.rep = ZMQUtils.create_durable_rep(addr, "A")
Exemplo n.º 6
0
 def __init__(self):
     self.sender = ZMQUtils.create_bind_router(inproc)
     self.idents = ["A", "B"]
     self._create_thread()
Exemplo n.º 7
0
 def _create_local_sock(self, index):
     front_addr = local_front_addr % index
     back_addr = local_back_addr % index
     self.front_local = ZMQUtils.create_bind_router(front_addr)
     self.back_local = ZMQUtils.create_bind_router(back_addr)
Exemplo n.º 8
0
 def __init__(self):
     super(BrokerServer, self).__init__()
     self.front = ZMQUtils.create_bind_router(front_addr)
     self.back = ZMQUtils.create_bind_router(back_addr)
     self.poll = ZMQUtils.create_poller()
     self.workers = []
Exemplo n.º 9
0
 def __init__(self):
     self.router = ZMQUtils.create_bind_router(inproc)
     self.uuid_req = ZMQUtils.create_conn_req(inproc)
     self.dura_req = ZMQUtils.create_durable_req(inproc, "hello")
Exemplo n.º 10
0
 def __init__(self):
     super(BrokerServer, self).__init__()
     self.front = ZMQUtils.create_bind_router(front_addr)
     self.back = ZMQUtils.create_bind_router(back_addr)
     self.poll = ZMQUtils.create_poller()
     self.workers = []
Exemplo n.º 11
0
 def __init__(self):
     self.sender = ZMQUtils.create_bind_router(inproc)
     self.idents = ["A", "B"]
     self._create_thread()
Exemplo n.º 12
0
 def __init__(self):
     super(ProxyServer, self).__init__()
     self.router = ZMQUtils.create_bind_router(router_addr)
     self.dealer = ZMQUtils.create_bind_dealer(dealer_addr)
Exemplo n.º 13
0
 def __init__(self):
     super(RouteServer, self).__init__()
     self.route = ZMQUtils.create_bind_router(addr)
     self.rep = ZMQUtils.create_durable_rep(addr, "A")
Exemplo n.º 14
0
 def __init__(self):
     super(LruServer, self).__init__()
     self.recver = ZMQUtils.create_bind_router(addr)