[zeromq-dev] Client Server Model in Python
abhishek.kona at gmail.com
Wed Aug 25 06:52:54 CEST 2010
The model is Client sends some data to the Server, server does some
processing which might take a lot of time and return "DONE" to the client.
Now I want the server listening for other clients in the meanwhile it is
processing the first client
That is why I was going for the threads.
Any ideas how this can be done in a better way?
Department of Computer Engineering
National Institute of Technology
On Tue, Aug 24, 2010 at 11:56 PM, Robert Kern <robert.kern at gmail.com> wrote:
> On 8/24/10 8:05 AM, Abhishek K wrote:
> > Hi
> > I am new to ZeroMQ
> > I am using a Client Server Model in Python.
> > This is the basic outline of the server code.
> > context=zmq.Context()
> > socket=context.socket(zmq.REP)
> > socket.bind('tcp://127.0.0.1:5555 <http://127.0.0.1:5555>')
> > while True:
> > message=socket.recv()
> > if message[:2]=="01":
> > ##logic1
> > if messafe[:2]=="02":
> > ## logic 2
> > socket.send(response)
> > I have 2 questions,
> > * I think the if the message processing logic takes lot of time, how
> can I
> > thread the process of processing the message (in Python)
> Why do you think you need to do so?
> Robert Kern
> "I have come to believe that the whole world is an enigma, a harmless
> that is made terrible by our own mad attempt to interpret it as though it
> an underlying truth."
> -- Umberto Eco
> zeromq-dev mailing list
> zeromq-dev at lists.zeromq.org
-------------- next part --------------
An HTML attachment was scrubbed...
More information about the zeromq-dev