Real time callback with persistent HTTP

The following demos show how a browser or an applet establishes a persistent http connection to the web server on xmlBlaster.org. Messages are sent from the server to our browser (or applet) in real time without polling. All examples tunnel internet proxies (like squid) and firewalls.

On Linux and Windows the browsers mozilla, netscape, Internet Explorer 6 (Windows only), konqueror (Linux only) run fine with the applets.
On Linux and Windows the browsers opera, mozilla, netscape, Internet Explorer 6 (Windows only) run fine with the DHTML example.
Other OS should be OK but are not verified, other browser are not tested. On demand the support list can be extended, this is the idea of open source.

  1. Applet (Java) callback demo
  2. Browser (Javascript) callback demo with DHTML
  3. Browser (Javascript) callback demo with SVG

More details you find in our requirements client.java.applet and client.browser.

Receiving messages with a tiny applet

Click here to run the HelloWorld3 demo or have a look at the applet source.

Click here to run the SystemInfoApplet demo or have a look at the applet source.

The xmlBlaster applet client library xmlBlasterAppletLib.jar has a size of appr. 25 kBytes, and the applet itself 2,5 kBytes - thats' it.



Displaying messages with dynamic HTML (DHTML)

Try the DHTML demo first, as this runs on most browsers and does not need a plugin:



Displaying messages with scalable vector graphics (SVG)

Try first if your browser supports SVG with these tests.

Try the SVG demo:


Note: