Hi all...newbie here.
I'm sure this question has been asked before, but the 'search' didn't seem to work...
I'm learning
Java (long time PHP hacker), and I hear lots of talk about
J2EE and application servers like
JBOSS and BEA WebLogic...but I'm not clear on what the point of these things are. Can someone give a basic example of what/why one would use these (as opposed to just running your servlets/JSP's on Tomcat/Jakarta)??
Also, and maybe this is a question for a different forum, but how does Java deal with session management in a distributed environment?
I checked out some code examples, but it seems a bit 'magical'. If you have multiple webservers in a load balanced system, what is the preferred method? In the past, I've used a central database (Oracle, PostgreSQL, etc) to deal with persistant session data from multiple servers...I assume the examples I was looking at were using a temp file based system, NG obviously if you have multiple servers...is there something in J2EE that deals with this?
TIA, and sorry for my ignorance.
-Kurt