Hi,
I'm relatively new to J2EE...so bear with me if I'm using incorrect terminology...
Anyway, I'd like to know if there's a way (in effect) to communicate among client applications within the
J2EE framework. For example, let's say we have three Swing client applications. Each Swing client is associated with a stateful session bean. In turn, all three of these stateful session beans is associated with only one entity bean. A client could call business methods on the stateful session bean which in turn calls a setter method that updates/changes the state of an entity in a persistence store. Or to make the example even easier, forget about the stateful session bean and just envision an example of three Swing clients and one entity bean...
However, I want changes to this entity to be communicated back to the other two Swing clients (e.g. the Swing client updates some information in its window). How can I do this using only J2EE concepts and techniques without resorting to creating sockets, threads, listeners, etc.? Is this even possible in J2EE (I've been told this isn't possible)?