There is a project, which demonstrates base functional of the Java Swing API, JMX and Client-Server interaction