Presentation for JavaOne
Using AJAX with Persistence
What is AJAX?
differences
client/server model now
kinds of apps
Server communication patterns/models
RPC
JSON
REST
Web Service
Javascript
Data Model
caching client cache/ server cache?
staleness of data
client performance
reuse what?
Infinite Data Syndrome Avoid fetching the entire database into cache Anticipatory Field Fetch - completion Value List Handler
predictive fetching
heuristics
user experience/users experiences
Craig - wiki Larry - wire protocol Smitha - JSON details