[Lazarus] jQuery interface for fcl-web
Joost van der Sluis
joost at cnoc.nl
Tue Jun 9 14:27:35 CEST 2009
Op maandag 08-06-2009 om 15:28 uur [tijdzone +0200], schreef Michael Van
Canneyt:
>
> On Mon, 8 Jun 2009, Joost van der Sluis wrote:
>
> > Op maandag 08-06-2009 om 14:05 uur [tijdzone +0200], schreef Michael Van
> > Canneyt:
> >>
> > I'm still thinking about adding an option to the apache-modules and fcgi
> > to let the TWebModule stay in memory, as some kind of session with a
> > timeout. That would add a lot of other possibilities.... (more
> > servlet-like)
>
> I've thought about it, and a design as Remobjects uses would be good:
> You'd need a global TWebmoduleFactory which is in charge of creating
> the instances or picking them from an in-memory pool. Depending on the
> application you can create descendents:
> - TOnShotWebmoduleFactory (create& destroy a module per request)
> - TPooledWebModuleFactory (have a pool of twebmodule instances and route the
> request to one of them)
> - TSessionWebmoduleFactory (same module throughout the session)
>
> It would require a minor change to the TWebApplication object: it no longer
> creates the webmodule directly, but asks the factory to create one.
> Depending on which factory is used in the application, one of the above
> systems is then used to return an instance.
Yes, something like that
> > What helps when you have a project you want to work on. So you discover
> > what features you miss. Do you have an idea for something usefull?
>
> Rework the contributed units section of the FPC website ? :-)
I knew you would say that.
Joost
More information about the Lazarus
mailing list