On-Rev desktop client

Pierre Sahores sc at sahores-conseil.com
Wed Nov 6 16:55:20 EST 2013


Hi Kee,

You second tough matters : to be used in a full reliable way, the stack has to be used as a simple read-only handlers container. In this way, the lc script witch call it is't able to cause any interlocking problem with one of the other Apache managed CGI connections happening in the same time, just alike is goes with other standard CGI platform (PHP, Perl, RoR, Tomcat,…).

To get such a configuration 100% reliable, we need to avoid to see the server-side container stack as some kind of possible dynamic updatable GUI component. It's never the way server-side can act at its best.

At, this point, the optimal way to run LC-Server as a Web Application's Server at its best level without reinventing the wheel is probably to integrate closely its empowered apps with the RevIgniter (port from the PHP's CodeIgniter to LiveCode, by Ralf Bitter) and JQuery frameworks.

Regards,

Pierre

Le 6 nov. 2013 à 21:56, kee nethery a écrit :

> When you do the server in stacks with “starts using” does the stack have contention issues when 10 people are hitting the CGI at the exact same time? Or does it open a copy of the stack, do it’s thing, and return data out the CGI connection without causing problems for all the other CGI connections happening at the same time?
> 
> I guess the big tell is, if you set a field in the stack from one connection, can you see that value with the next CGI connection, ie is the stack shared and used one at a time?
> 
> Kee
> 
> 
> On Nov 6, 2013, at 1:39 AM, Pierre Sahores <sc at sahores-conseil.com> wrote:
> 
>> Same here and it's probably definitively the best way to avoid any on-rev client app need ;-)
>> 
>> Début du message réexpédié :
>> 
>>> The absence of an on-rev desktop client is one thing that pushed me (hard!) toward doing all 'real' processing in the scripts of stacks that the .lc page 'starts using'. That way I can do all my server programming in the IDE.
>>> 
>>> Of course my approach may not be optimum if you organizing your .lc page code like PHP.
>>> 
>>> Phil Davis
>> 
>> --
>> Pierre Sahores
>> mobile : 06 03 95 77 70
>> www.sahores-conseil.com
>> 
>> 
>> _______________________________________________
>> use-livecode mailing list
>> use-livecode at lists.runrev.com
>> Please visit this url to subscribe, unsubscribe and manage your subscription preferences:
>> http://lists.runrev.com/mailman/listinfo/use-livecode
> 
> 
> _______________________________________________
> use-livecode mailing list
> use-livecode at lists.runrev.com
> Please visit this url to subscribe, unsubscribe and manage your subscription preferences:
> http://lists.runrev.com/mailman/listinfo/use-livecode

--
Pierre Sahores
mobile : 06 03 95 77 70
www.sahores-conseil.com





More information about the use-livecode mailing list