remember that JBC is a peer-to-peer based system and there is no client-server interface to connect to a "remote" cache, as such.
what happens is that the GUI starts a cache instance internally, but this cache instance can form a cluster with other, non-GUI cache instances as well.
also keep in mind that the purpose of this demo is to help people visualise the features of JBoss Cache. It is not meant to be an administration tool to monitor a running cache system.
Even if the purpose is to show the basic features of JBC, wouldn't be usefull to let the tool to get from JNDI for example a JBC running inside a JBOSS AS.
It has nice features and I think it worth to let the people see the JBC running in a different JVM.
True, but a very different project for a very different purpose. :-) Feel like writing one for us?