• Post Reply Bookmark Topic Watch Topic
  • New Topic
programming forums Java Mobile Certification Databases Caching Books Engineering Micro Controllers OS Languages Paradigms IDEs Build Tools Frameworks Application Servers Open Source This Site Careers Other Pie Elite all forums
this forum made possible by our volunteer staff, including ...
Marshals:
  • Campbell Ritchie
  • Jeanne Boyarsky
  • Ron McLeod
  • Paul Clapham
  • Liutauras Vilda
Sheriffs:
  • paul wheaton
  • Rob Spoor
  • Devaka Cooray
Saloon Keepers:
  • Stephan van Hulst
  • Tim Holloway
  • Carey Brown
  • Frits Walraven
  • Tim Moores
Bartenders:
  • Mikalai Zaikin

difference betwen tomcat and websphere

 
Ranch Hand
Posts: 73
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Hi,
I am aware that one of the forms of Websphere is that it is an Application Server, but i have been told that we can use tomcat too so is tomcat an application server too? if not then when do we use tomcat and what is the reason of its popularity?
thanks
aziz
 
Ranch Hand
Posts: 275
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Hi,
Tomcat and Websphere both are different. Tomcat is a web server, which can support JSP, servlets and JSP-JavaBeans, whereas, Websphere is an application server, which not only supports JSP, servlets, JSP-JavaBeans but also supports advanced J2EE technologies such as EJBs.
In most of the cases, application server has in built web server. So we dont need a seperate webserver. But it cannot be vice-versa.
Hope this is enough.
 
Ranch Hand
Posts: 1066
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator

Originally posted by Grishma Dube:
Tomcat and Websphere both are different. Tomcat is a web server, which can support JSP, servlets and JSP-JavaBeans, whereas, Websphere is an application server, which not only supports JSP, servlets, JSP-JavaBeans but also supports advanced J2EE technologies such as EJBs.
In most of the cases, application server has in built web server. So we dont need a seperate webserver. But it cannot be vice-versa.


Grishma,
I disagree. U are right about the functionality but the terminology is slightly confusing. Tomcat is not a web server, it is a Web Application Server that executes Servlets/JSP, while WebSphere is also a Web Application Server, but a bigger Web Application Server that supports the complete J2EE suite of technologies like Servlets/JSP/EJB/JMS/JNDI/JTA/JAVAMAIL/JCA/JAAS/JAXP/JMX etc.....
Remember that there are lot of Web Applications out there which use Tomcat and just Servlets/JSP technology.So Tomcat is a web application server.
Apache Web Server - a Web Server, which just serves HTTP requests/resources
Tomcat - a Web Application Server supports just servlets/JSP
Webshpere - a Web Application Server supports all J2EE technologies and also
has a built-in web server functionality.
So, if your client buys WebShpere, he doesn't have to buy anything else
reply
    Bookmark Topic Watch Topic
  • New Topic