All the following programs are written with Java and use Java Web Start :-D

Here is a Java BeatBox that allows Serialization!!!
Here is a Java BeatBox that allows Networking!!!
Here is a Java BeatBox Server for the Java BeatBox that allows Networking!!!