[Zope3-dev] Re: Zope 3 lacks Ajax capability?

Jeff Rush jeff at taupro.com
Mon May 15 13:49:24 EDT 2006


Benji York wrote:
> Zachery Bir wrote:
> 
>> I think Benji's commenting on the fact that you're creating a  
>> synchronous connection when you hold it open like that.
> 
> Exactly.  As Jean-Marc noted, Jeff's talking more about "streaming" than 
> "asynchronicity" (is that a word?).

Well the connection itself is synchronous but that data flowing over it is 
async in that the server can send something to the client at any time w/o 
regard to the usual REQUEST/RESPONSE cycle.  I guess I didn't think of it as 
streaming because I wasn't sending a large quantity of data over the 
connection, just many small chunks representing Javascript fragments to be 
invoked within the client.


>> FWIW, I've been using MochiKit's Async package for writing Zope 3  
>> apps with AJAX.
> 
> MochiKit is one of life's little joys.
> (And I'm not being sarcastic, ask hard to believe as that is.)

I looked at MochiKit and studied the Async package, but perhaps I didn't 
understand it.  I only saw ways for the client to sneak HTTP REQUESTSs to the 
server behind the user's back, but nothing for the server to reach out and 
shove something into the client whenever the server, not the client, decided 
it was time.  I'd rather not have the client polling the server for said data 
with HTTP REQUESTs.

-Jeff



More information about the Zope3-dev mailing list