Above you should see two frames displaying dynamic CPU and MEM data

Note: You need to enable cookies, since we use them in this example to pass the session ID.

The Webserver runs Apache with the Tomcat 3.2.x Servlet module.
The Servlet subscribes to xmlBlaster for cpuinfo and meminfo messages and directly updates the browser if new values arrive.
A little component publishes the data to xmlBlaster (currently random values).

See directory 'xmlBlaster/demo/http/dhtml/systemInfo' in the xmlBlaster distribution to find out how it works, and read the requirement client.browser

Tested with
Browser OS State Comment
Netscape 4.72 Linux OK Runs fine
Netscape 4.06 and 4.6 HPUX 10.20 OK Runs fine
Netscape 4.7 MacOS 9 OK Runs fine (Joel Bender)
Netscape 4.51 Windows 2000 OK Runs fine (Jose Ramon Ugarte)
Netscape 4.7 Windows 98 OK Runs fine
Netscape 4.7 Windows NT OK Runs fine
Mozilla M16 Linux OK Runs fine
Mozilla 2000-11-20 Linux OK Runs fine
Mozilla 1.5 Linux OK Runs fine
Opera 7.21 Linux OK Runs fine
MSIE 5.5 Windows 98/NT/2000 Failed The reason is not yet tracked down
Netscape 6.0 Windows 98 OK Runs fine
MSIE 5.0 Windows 98 OK Runs fine
MSIE 5.0 Windows NT OK Runs fine
MSIE 5.0 Windows 2000 OK Runs fine

Please drop me a note if or if not this works with your browser.
Especially if you use older browser versions and other OS types like Macintosh.