Project

General

Profile

Actions

Feature #1237

closed

A new Full-duplex Ajax module

Added by Anonymous almost 17 years ago. Updated almost 7 years ago.

Status:
Missing Feedback
Priority:
Normal
Category:
3rd party
Target version:
-
ASK QUESTIONS IN Forums:

Description

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.

-- gdaniluk


Files

mod_fdajax-0.8.tgz (134 KB) mod_fdajax-0.8.tgz Module sources and examples -- gdaniluk Anonymous, 2007-06-15 13:24
mod_fdajax-0.9.tgz (127 KB) mod_fdajax-0.9.tgz Next module version with BSD license gregd, 2007-07-27 21:47
mod_fdajax-0.9-ipv6-patch.diff (162 KB) mod_fdajax-0.9-ipv6-patch.diff patch for IPv6 support -- pvenegas Anonymous, 2008-10-03 16:44
FdAjax.doc (393 KB) FdAjax.doc Blog posts with module documentation. gregd, 2009-06-01 22:02
FdAjax.pdf (567 KB) FdAjax.pdf madmerry, 2011-02-16 10:04
Actions #1

Updated by darix almost 17 years ago

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.

Actions #2

Updated by gregd almost 17 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.

Actions #3

Updated by Anonymous over 16 years ago

So, what is the status of fdajax in lighttpd?

fdajax is really a worthy addition.

-- Frank DENIS

Actions #4

Updated by Anonymous about 16 years ago

Hey,

is this ticket stopped ??

Nobody wants use this module ???

-- jakjr

Actions #5

Updated by Anonymous about 16 years ago

This is really an important addition to lighty as we can use server pushing for web applications. Outstanding feature in my opinion.

-- sonix

Actions #6

Updated by Anonymous almost 16 years ago

The http://www.refwell.com/blog/index.php/category/fdajax/ is dead.

Where can I find the detailed desciption of this module.

See my post in the forum http://forum.lighttpd.net/topic/73366#new

/Peter/

-- Peter Jolasson

Actions #7

Updated by Anonymous over 15 years ago

PLEASE add this module to lighttpd, as this has huge potential. Thanks!

-- stefan

Actions #8

Updated by stbuehler over 15 years ago

  • Target version changed from 1.4.20 to 1.4.21
Actions #9

Updated by icy about 15 years ago

  • Target version changed from 1.4.21 to 1.4.22
  • Patch available set to Yes
Actions #10

Updated by hellocyf about 15 years ago

can not extrac the attatch files

Actions #11

Updated by madmerry about 15 years ago

Is there any plan about officialy merging this plugin into lighty ?

Actions #12

Updated by stbuehler about 15 years ago

  • Target version changed from 1.4.22 to 1.4.23
Actions #13

Updated by stbuehler almost 15 years ago

  • Status changed from New to Wontfix

The linked site is down, and without docs i don't even think about adding this.
And i don't think it provides a generic interface via fastcgi or something similar...

Actions #14

Updated by gregd almost 15 years ago

The module provides simple generic interface via HTTP.

Actions #15

Updated by stbuehler almost 15 years ago

  • Assignee deleted (jan)
  • Target version deleted (1.4.23)

Word files are not acceptable.

Actions #16

Updated by gregd almost 15 years ago

  • Assignee set to stbuehler

If the module will be included with main Lighttpd sources then I'll cleanup docs and update Lighttpd doc wiki pages.

Actions #17

Updated by scramatte almost 15 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 ?

Actions #18

Updated by madmerry about 13 years ago

stbuehler wrote:

Word files are not acceptable.

=)

Actions #19

Updated by gstrauss almost 8 years ago

  • Category changed from core to 3rd party
Actions #20

Updated by gstrauss almost 7 years ago

  • Status changed from Reopened to Missing Feedback
  • Assignee deleted (stbuehler)

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

Actions

Also available in: Atom