Could WSGI handle Asynchronous response?

Collapse
This topic is closed.
X
X
 
  • Time
  • Show
Clear All
new posts
  • est

    Could WSGI handle Asynchronous response?

    I am writing a small 'comet'-like app using flup, something like this:


    def myapp(environ, start_response) :
    start_response( '200 OK', [('Content-Type', 'text/plain')])
    return ['Flup works!\n'] <-------------Could this be part
    of response output? Could I time.sleep() for a while then write other
    outputs?

    if __name__ == '__main__':
    from flup.server.fcg i import WSGIServer
    WSGIServer(myap p, multiplexed=Tru e, bindAddress=('0 .0.0.0',
    8888)).run()


    So is WSGI really synchronous? How can I handle asynchronous outputs
    with flup/WSGI ?
Working...