How to write a realtime chat applet. How do applets communicate with each other over a network ?