Before you start
Alex Russell first coined the term Comet in a blog entry back in 2006. He defined Comet as event-driven, where the server has an open line of communication to push data to the client (see Resources to read the blog entry).
In this tutorial, you will develop a Comet-style Web application called Auction Net using Scala, Lift, and jQuery. You start by going over the design of the application that you will be building in this tutorial. After you know what you want to build, you will break it down into various parts and learn how you can leverage the features of Lift to implement these features.
To develop with Lift and run the sample code, you will need the following tools:
- Java Development Kit (JDK). JDK 1.5.0_16 was used to develop the application.
- Apache Maven. Maven 2.0.9 was used to develop this application.
- Get the latest source code for Lift from the Google Code site.