Home | AJAX Demos | Java Demos | AJAX Graphics Server | Products

GLG Graphics Server: AJAX Dashboard Demo


Update Interval:
Click on the top graph to display selected values or move the mouse over it for tooltips.
Loading Image...
Loading Image...
Loading Image...
Loading Image...
Loading Image...
Loading Image...

This demo combines several individual dial and graph servlets to create a composite AJAX dashboard. Each servlet uses its own real-time data feed and is updated independently.

Since each servlet is self-contained, the same servlet may be used on multiple web pages. Use the following links to see the individual demos demonstrating capabilities of each servlet used in this dashboard:

The bar graph at the top of the dashboard demonstrates the Graphics Server's object selection capabilities. When a user moves the mouse over the graph's datasample, a tooltip showing a load of the selected server is displayed. When a user clicks on the graph's datasample, a dialog with the server load information for the selected month is activated.

Since the object selection is processed on the server side, with no image maps defined in HTML on the client side, the object selection works when the graph image is resized or the graph is updated with new data. The server-side processing of the selection scales to accommodate a large number of objects with no performance penalty associated with defining a large number of image maps in the browser.

The images of requested sizes are generated on the server side using the GLG Graphics Server in the form of a servlet. The servlet loads drawings created using the GLG Graphics Builder and uses the drawings to generate images. Prior to generating an image, the servlet updates the drawings with real-time data.

The servlets load their drawings just once and reuse them between all servlet instances and threads. This reduces the consumption of the JVM heap space, increases the speed of image generation and decreases the server load.


Home | AJAX Demos | Java Demos | AJAX Graphics Server | Products