A new Full-duplex Ajax module
This is a new module for Lighttpd. It adds HTTP streaming and push functionality to Lighttpd. The module is described in detail at http://www.refwell.com/blog/index.php/category/fdajax/
Many people have problems with adding FdAjax sources to Lighttpd and compilation. It would be much easier if the module sources are attached to the main Lighttpd sources distribution package as optional module.
The module currently compiles under Linux and OsX and is distributed under GNU license.
#2 Updated by gregd about 10 years ago
Replying to darix:
lighttpd itself is under a bsd license atm. i would rather not include a GPL'ed module into lighttpd as it would require us to make the rest of it gpl aswell i think.
Frankly speaking I don't know the differences between these licenses. I change the fdajax module license to bsd so it can be included with lighttpd.
#6 Updated by Anonymous about 9 years ago
Where can I find the detailed desciption of this module.
See my post in the forum http://forum.lighttpd.net/topic/73366#new
-- Peter Jolasson
#17 Updated by scramatte almost 8 years ago
fdajax will be very usefull module. We take a look to another comet solutions. For us, meteor perl server or cometp are not an option.
I really hope that fdajax will be integrated in Lighthttpd trunk. Does the latest release (0.9) compile with lighttpd trunk ?
#20 Updated by gstrauss about 1 month ago
- Status changed from Reopened to Missing Feedback
- Assignee deleted (
This was a substantial contribution. Thank you! I hope that others have made good use of this over the past decade.
Today, HTML5 websockets are superior to AJAX for full-duplex communication with browser clients.
lighttpd 1.4.46 mod_proxy will support Upgrade: websocket and will act as transparent proxy to a backend which handles websockets.
If anyone is interested in working with me to port this lighttpd chat module from AJAX to websockets so that this application runs inside lighttpd, please post here or join #lighttpd on freenode IRC. The result might be a combination of this mod_fdajax and https://github.com/nori0428/mod_websocket
Also available in: Atom