Summary


  • Use the web for communication, to allow pervasive access

  • Use SSL for security, and allow access through firewalls

  • Keep truth data on server, to allow painless mobility

  • Move computation and interaction to client machine, for performance

  • Use Java, to avoid software managment on client

  • Use concurrency to hide the network latencies we've introduced

  • http://src-www.pa.dec.com/~birrell/talks/webapps/
 
 
  1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22