EasyCommunicator
EasyCommunicator uses either JavaScript with DOM (AJAX) or JavaScript and a Flash object for the purpose of communicating with a web server without refreshing a page. The goal of EasyCommunicator is to establish a simple tool for eliminating the round-trip problem in web-based applications. Communication is accomplished with just 5 methods - setRequestPage, setVariable, send, load, and Get. No XML parsing is necessary. Includes server-side code for PHP, ASP.NET and JSP/Java.