Excellent, thanks.

Ollie

Seth Hodgson wrote:
> 
> Flash Player and AIR send AMF requests in the body of HTTP POST requests.
> The POST method (http://www.w3.org/Protocols/rfc2616/rfc2616-sec9.html -
> section 9.5) is technically not cacheable by HTTP components (proxies,
> browsers, etc.) unless the AMF endpoint explicitly enables this by setting
> necessary HTTP response headers to allow caching. I think in general, AMF
> endpoints do the opposite and set response headers to explicitly disallow
> caching to deal with old buggy proxies that cache things they shouldn't.
> 
> Because your Flex app is running in a stateful client, the need for
> caching along the network path is reduced. Your app can hang onto data
> from the server as long as you think is prudent, and it can fetch more or
> refresh existing data as needed. Traditional web apps on the other hand
> often end up triggering many "duplicate" requests as the user navigates
> forward and back through pages, so caching along the network path is
> essential to protect your servers from inadvertent DoS attacks :)
> 
> Best,
> Seth
> 
> From: flexcoders@yahoogroups.com [mailto:flexcod...@yahoogroups.com] On
> Behalf Of Mike Oliver
> Sent: Sunday, January 11, 2009 4:26 PM
> To: flexcoders@yahoogroups.com
> Subject: [flexcoders] Server Side Cache and AMF
> 
> 
> What are the pros and cons to using a serverside cache or proxy cache with
> Flex and AMF?
> 
> I can see a cache on a web service that is primarily a lookup service, but
> don't see much if any benefit to a cache related to transactions, and for
> lookup, except for really large data sets I think a client side
> actionscript
> object will be every bit as effective, and for really large data sets you
> don't want to fetch more than you need anyway so a cache won't do much
> there
> either.
> 
> I think server side cache is best for pages of information like HTML
> pages,
> XML documents, JSP pages where the content is keyed in the cache by the
> URL
> for the GET, and anything else is a waste of effort or worse due to stale
> data in the cache.
> 
> But what do I know? If I knew everything I wouldn't ask. 
> 
> 

-- 
View this message in context: 
http://www.nabble.com/Server-Side-Cache-and-AMF-tp21406354p21844883.html
Sent from the FlexCoders mailing list archive at Nabble.com.

Reply via email to