HTML5 WebSockets
Eric Wong
normalperson at yhbt.net
Tue Nov 24 14:24:30 EST 2009
Hi all,
The Revactor/ThreadSpawn/ThreadPool concurrency models *should* already
support HTML5 WebSockets out-of-the-box right now with the respective
TeeInput (streaming "rack.input" support). You'll probably want to make
sure the Rack::Chunked middleware is loaded for anything you run, but
other than that everything should work provided you have a working
client-side implementation...
I'm terrible at doing anything interactive on web browsers[1] and I
don't think any current browsers out there support WebSockets natively,
but there are ways to mimic it with JS libraries it seems.
If anybody can code anything up and put up a demo, that would be great.
I'll get around to adding a Fiber-based concurrency model which should
work with TeeInput, too.
[1] - guess why the bug tracker for this project is a mailing list :)
--
Eric Wong
More information about the rainbows-talk
mailing list