i came to know tomcat 5.0 is blocking model that mean each and every client request the server will create dedicated thread. But in tomcat6 is non blocking model that mean a single thread handle all request(which is implemented java.NIO)
same way i want to know in jboss server fall what category either blocking or non blocking?
please suggest me?
Judge a man by his questions rather than his answers --Voltaire
SCJP 1.5 97%
I think that JBossAS 4.2.x uses Tomcat 6 (it is actually JBoss Web, but that is based on Tomcat)
JBoss 5.0 uses JBoss Web based on Tomcat 6
Where did you read the information about blocking/non-blocking models? From what I have seen, JBoss 5.0 still uses thread-per-request. If there was only a single thread the performance would be horrible as all requests would be handled serially.
i do not understand word "jboss uses tomcat" what is mean this jboss is application server and tomcat is web server why jboss uses tomcat
please reply me
An application server still needs a web container to receive HTTP requests and forward them to servlets/jsps and send back HTTP responses. Instead of reinventing the wheel, the Jboss guys use Tomcat as the web container.