World Clock


This applet demonstrates how easy to write applets-server applications with HORB, a distributed object oriented language.
If you have luck, you are seeing many clocks contributed by many people around the world. Can you find your hostname in the clocks? (If you are seeing stopping clocks, that is due to a bug in Java.)



HORB is bringing the new era of World Programming.

By using HORB with Java, you can create remote objects, call remote methods, and even pass objects among machines. HORB programs are completely architecture independent. In the above demonstration, the TimeObj objects are being exchanged among different kinds of machines, such as Windows 95, Solaris, Linux... maybe.

HORB provides you many useful facility such as persistent objects, object storage, strong security and multimedia integration in addition to remote objects.

Please inspect the source files to see how you can replace CGI or socket programming with smart remote object operations of HORB.

TimeObj.java
TimeObj objects are exchanged among applets.
Server.java
Server objects run on the server machine.
WClock.java
Client objects are running in user's WWW browsers.