There has been much talk about rich web applications in recent days. When I first encountered Asynchronous JavaScript and XML (AJAX) it was still being called web remoting or remote scripting. After seeing some pretty cool applications being developed by some well known companies I took myself to task and wrote a few rich web applications using AJAX with J2EE technologies supporting the server-...