[Lazarus] New version of WebDesign available

Michael Schnell mschnell at lumino.de
Wed Mar 17 14:49:20 CET 2010


On 03/17/2010 02:34 PM, Joost van der Sluis wrote:
> No, it implements a fastCGI application. You can not use it for what you
> want. Otoh, what you want is not necessary to build a persistent
> web-application. That can be done much easier. (As is done in the
> fastCgi application)
>   
I see. What I intend to do can be extended be a persistent
web-application, So there is an example of a persistent web-application
that can't be done with fastCGI :).

OTOH, I feel that any persistent web-application can be done with a
NoGUIApplication infrastructure, the advantage for those that _can_ be
done as fastCGI applications is that with same, the normal
"Delphi"-paradigm of event-driven main-thread programming can be used,
making it a lot easier to use for experienced Delphi programmers without
much CGI background.

> Well, the fcl-web applications do not support timers, TCP/IP, serial
> interfases and postmessage functionality.
>
> So you cannot use it for anything you want, would be my guess.
>   
That is what I supposed :( .

> You can use the same mechanism as is used by the TWebApplication,
> though. Build your own TApplication descendent, which does all this. But
> I thought that was precisely what you are working on?
>   
That is what I already have :).

But (see my earlier mails) I feel it would be more appropriate to do a
new Widget Type than a new Application Type.

-Michael




More information about the Lazarus mailing list