May I know the differences between application servers and web servers? Please list examples of each.
May I know the differences between application servers and web servers? Please list examples
Share
Sign Up to our social questions and Answers Engine to ask questions, answer people’s questions, and connect with other people.
Login to our social questions & Answers Engine to ask questions answer people’s questions & connect with other people.
Lost your password? Please enter your email address. You will receive a link and will create a new password via email.
Please briefly explain why you feel this question should be reported.
Please briefly explain why you feel this answer should be reported.
Please briefly explain why you feel this user should be reported.
A ‘web server‘ is generally any server program which serves content using the http (or https) protocols. These servers tend to listen on specific ports (80, or 443). The clients for these are generally web browsers like Chrome, Firefox or Internet Explorer.
Examples of web servers: Apache, Microsoft IIS
‘Application server‘ is a far more fuzzy, less well defined term. It could refer to any program providing responses to client requests for a given application.
In the context of webserving, an ‘application server’ tends to refer to a higher level framework used to generate dynamic content. This could be some kind of container, within which you can deploy a particular ‘web application’. Examples would include Apache Tomcat, WebSphere, JBoss etc.
In both cases, the term could also refer to the machine hardware which hosts software to do these things.