MY mENU


Friday 16 March 2012

Difference between Web server and Application server?




           Web Server


      Application Server     

Manages and executes only web applications


 Manages and executes web applications , EJB Components and web enterprise applications 


Comes with only web container


Comes with web container ,EJB Container

Allows only Http Clients

Allows all types of java clients including Http Clients like Java App , AWT , Swing etc


Recognizes only war files as applications           

Recognizes WAR , JAR , EAR And RAR files as Applications.
  EAR = WAR + RAR


Gives less amount of middleware services

Gives more amount of middleware services (nearly 16)   


Examples : Tomcat , Resin , Jws , Pws     

WebLogic , WebSphere , JBoss , JRun , O10gAs         


Web Server implements only Servlet ,Jsp Api’s of J2EE Specification.

Application server implements all API’  



No comments:

Post a Comment