[Seaside] Only the browser can have initiative to evaluateajaxianupdaters?

Sebastian Sastre ssastre at seaswork.com
Mon May 28 17:07:49 UTC 2007


Lukas,

	is good to know. Anyway I think the future is over there so better
we keep an eye on that fish.

	Looking in the Seaside repository I saw SeasideAsync. What is for?
Is related?

	cheers,

Sebastian Sastre

> -----Mensaje original-----
> De: seaside-bounces at lists.squeakfoundation.org 
> [mailto:seaside-bounces at lists.squeakfoundation.org] En nombre 
> de Lukas Renggli
> Enviado el: Domingo, 27 de Mayo de 2007 17:39
> Para: Seaside - general discussion
> Asunto: Re: [Seaside] Only the browser can have initiative to 
> evaluateajaxianupdaters?
> 
> >         a) now that the pros are known what are the cons of 
> Comet in 
> > Seaside (in general)? Why you won't use Comet?
> 
> Resource and cpu hungry. Requires a special server. Probably 
> doesn't work trough Apache and Proxies. Potentially insecure 
> (I was told so).
> Have a look at the following links:
> 
>     http://ajaxpatterns.org/HTTP_Streaming
>     http://en.wikipedia.org/wiki/Comet_(programming)
> 
> >         b) is ready for production? is somebody using it in 
> production?
> 
> For me it was more an experiment with Seaside and it worked 
> out pretty well. I don't know of anybody using it in production.
> 
> >         c) how can I use the WAListener and have my "normal" 
> > applications also working
> 
> There is no way around WAListener. WATask and all code that sends
> #returnResponse: during the rendering does not work. This can 
> be easily avoided though, so I don't see much of a problem 
> there. These two limitations have been slightly improved in 
> 2.8, but I don't know if the Comet package is working there yet.
> 
> >         d) how can I use Comet and the WAKomEncoded39 encodind 
> > features as well?
> 
> Probably.
> 
> >         e) an aap which uses Comet should be horizontally 
> scaled the 
> > same way as normal seaside applications? The techniques of Boris P. 
> > and Ramon Leon to scale Seaside apps are still valid with Comet?
> 
> Yes, but take care some load-balancer/proxies might not like 
> open connections.
> 
> After all this is a hack that does a lot of bad things with 
> HTTP that this protocol was never designed for.
> 
> Lukas
> 
> --
> Lukas Renggli
> http://www.lukas-renggli.ch
> _______________________________________________
> Seaside mailing list
> Seaside at lists.squeakfoundation.org
> http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/seaside



More information about the seaside mailing list