[Lazarus] HTTP client/server components committed.

michael.vancanneyt at wisa.be michael.vancanneyt at wisa.be
Mon May 16 17:27:58 CEST 2011



On Mon, 16 May 2011, Michael Schnell wrote:

> On 05/15/2011 06:13 PM, Michael Van Canneyt wrote:
>> 
>> Server:
>>   * Create a TWebHandler and THTTPWebApplication for use as a Lazarus 
>> project.
>> 
> Will this allow  to create a project with a browser based remote GUI ?

Yes.

> Will this help to create a Lazarus Application running as a Daemon on an 
> Android device and have the user access it via the standard Android browser ?

Yes.

>
> And my all-time favorite question ;-)
> Will this (on Linux) allow for TTimer, TApplication.QueueAsyncCall, and 
> TThread.Synchronize without a binding to an external Widget Set (or X-Server) 
> ?

Well, TThread.Synchronize works already as-is without widget-set, 
provided you call CheckSynchronize in the main thread on a regular basis.

And for the other features: no, this will not allow for it, but also will
not interfere with it. They are just components that implement the HTTP
protocol: sending and receiving text messages. No more, no less.

Michael.




More information about the Lazarus mailing list