On October 22nd, Jim Steinberger from Dynamic Edge, Inc. gave a presentation titled "From Java to JavaScript (And Back Again)" to the Detroit JUG.
Jim's presentation described various JavaScript technologies. He first gave a brief overview of AJAX (Asynchronous JavaScript and XML) that allows a web application to retrieve data from the server without refreshing the displayed page. Next he described rAJAX (Reverse AJAX) and its various request models (piggybacking, polling, long-polling, comet), where the server pushes scripts asynchronously to the browser.
Jim then highlighted some of the AJAX development tools available such as Firebug and Eclipse (Ganymede has native AJAX and JavaScript support).
The presentation then moved into AJAX development client-side frameworks. Jim discussed Dojo (his preference for its richness), Yahoo UI, jQuery, Prototype and Scriptaculous. |
 |
Jim then discussed server-side AJAX devleopment frameworks such as DWR (Direct Web Remoting) which allows the web browser to use Java functions on a web server as if they were within the browser. DWR takes a RMI/CORBA approach to invoking Java methods on the web server in contrast to GWT that takes more of a Swing approach to allow web developers to write AJAX applications in Java.
Jim concluded with a demonstration using Dojo and DWR together.
|
| Special Thanks to
Jim Steinberger - Presenter
ePrize - Meeting space and food
O'Reilly Media - Prizes - books
SitePen - Prizes - t-shirts and books
SUN - Prizes - t-shirts
|
|
|