I am currently working through an inter-applet communication issue. I would like ideally to have some sort of way for an arbitrary number of applets on a page to communicate through listeners. In earlier versions of the Java plugin there were no really nice ways to do this (and believe me, my teammates and I have gone through several different ideas). In 6u10 it looks as if the situation may be getting worse, with the potential for multiple JVMs for different applets. Other than RMI, are there any ways that inter-applet communication may be done both before and after 6u10?