> > > If we have (persistent) result set names, do we still need session ids? > > Yes. Otherwise you could subvert other users' result sets as you don't > > know who created it. > By "subvert" I assume you're referring to spoofing? (That is, I assume we're > not concerned about ambiguity, since the server is assigning names.) How does > the session id help with that problem? As I understand it, you should refuse requests on resultsets where the session id is different from the one that created the result set. So, session A creates a resultset called 'rs1'. Session B, a rogue SOAP DDOS attack, sends repeated delete resultset messages. Without the session id to distinguish A from B, if B sent delete 'rs1' then the server would have to do it. Welcome to the wonderful world of stateless connections :/ Rob -- ,'/:. Rob Sanderson ([log in to unmask]) ,'-/::::. http://www.o-r-g.org/~azaroth/ ,'--/::(@)::. Special Collections and Archives, extension 3142 ,'---/::::::::::. Twin Cathedrals: telnet: liverpool.o-r-g.org 7777 ____/:::::::::::::. WWW: http://liverpool.o-r-g.org:8000/ I L L U M I N A T I