Exemplo n.º 1
0
def main():
    web_server = WebServer(teams)
    web_server.start()

    print "Start ZMQ response server."
    context = zmq.Context()
    socket = context.socket(zmq.REP)
    socket.bind("tcp://*:5555")

    while True:
        print "Waiting for next request..."
        message = socket.recv()
        max = len(message)
        max = 150 if max > 150 else max
        print "Request: ", message[:max]

        answer = processRequest(message)

        socket.send(answer)
        print "\tResponse: ", answer

    web_server.stop()