17
Challenges (2)
ü Result: Must rethink many issues; can’t just
“plug in” classic distributed systems theory
ü Disconnection <> Crashed!
ü Adaptability to deal with varying conditions
Transcoding proxies--scale content (e.g., images)
to match available bandwidth
Mobile proxies to convert content (e.g., Postscript
® ASCII)
More clever ways of checking for data consistency
Application callbacks to monitor conditions
(network, battery power, etc.)