Currently I am struggling with the purpose of stateful session beans. Any client program should be able to maintain the state itself. Why am I using a session bean for this and loading the server with something that is really not of much value? Can anyone give me a good example of when I need a stateful session bean, or at least a good use for one? Thanks!