Solved

Difference Application Server and Web Server

Posted on 2003-11-13
7
63,486 Views
Last Modified: 2011-08-18
Could anyone Plz tell me what's the difference between Application Server and Web Server

0
Comment
Question by:russel_2463
7 Comments
 
LVL 9

Accepted Solution

by:
vzilka earned 165 total points
Comment Utility
See this link: http://www.experts-exchange.com/Web/Application_Servers/Q_20703860.html

Basically a Web Server serves static HTML pages (or gifs, jpegs, etc.), and can also run code written in a special way called CGI - Common Gateway Interface.

An Application Server is used to run business logic or dynamically generated presentation code. It can either be .NET based or J2EE based (like Oracle9iAS, BEA WebLogic Server, IBM WebSphere, JBoss).
A J2EE application server runs servlets and JSPs (infact a part of the app server called web container is responsible for running servlets and JSPs) that are used to create HTML pages dynamically.
In addition, J2EE application server can run EJBs - which are used to execute business logic.
0
 

Author Comment

by:russel_2463
Comment Utility
thanks a lot
0
 

Expert Comment

by:pingo_bgm
Comment Utility
As rightly said by vzilka, Application server is used to run business logic. An Application server has a 'built-in' web server, in addition to that it supports other modules or features like e-business integration, independent management and security module, portlets etc.
Names speak for themselves - Web Server and Application Server.
0
Microsoft Certification Exam 74-409

Veeam® is happy to provide the Microsoft community with a study guide prepared by MVP and MCT, Orin Thomas. This guide will take you through each of the exam objectives, helping you to prepare for and pass the examination.

 

Expert Comment

by:dittymeister2
Comment Utility
The web server is IIS or appache etc..and the application server is something like cold fusion or jrun, that processes an application then kicks the results back to the web server, in then kicks the information back to the client/brower as html etc...so if a client browses to a .cfm page which would stand for cold fusion mark up, the cold fusion server will handle the .cfm page  process the info, then send it back to the web server and then back to the client as html. basic way of putting it is this.
the IIS handles the html, and the cold fusion server handles the applications. now to reiterate. if someone has  an asp/.net applicaton server, you will see .asp for the extension on the pages. also, we need to be aware of what the iss itself can process, i no when i first started, i was like what is java script and vbscript, and wonder'd if i could use it.  these kind of languages can be process'd through the client side browser,  Internet explorer and Netscape process the information therefore, if you have a browser that supports java script and vbscript, you can see the results.  i should have left this out , but i no it help'd me out when it was explain'd to me this way when i first started.
0
 
LVL 1

Expert Comment

by:joesp
Comment Utility
Application server is just hype for web server with a cool fricking plug-in module.  Is it true that the application server contains the web server or doesn't the web server contain the applictaion server?  Isn't tomcat a plug-in module for apache?  Arent' beans requiring a web server to be run?  There is no difference between the two, it's just a buzzword to make somebody else sound "cool".
0
 
LVL 1

Expert Comment

by:joesp
Comment Utility
LIke, the web server isn't a box either, it's just a piece of software not a machine.  Are we in the matrix or is it in us?  only neo knows....
0
 
LVL 5

Expert Comment

by:shajithchandran
Comment Utility
I want to die
0

Featured Post

What Security Threats Are You Missing?

Enhance your security with threat intelligence from the web. Get trending threat insights on hackers, exploits, and suspicious IP addresses delivered to your inbox with our free Cyber Daily.

Join & Write a Comment

Suggested Solutions

Convert websphere application server default chained Certificates from 1024 to 2048 keysize or higher size and also you can change signatureAlgorithm . Please make sure Websphere Application Server fixpack 7.0.0.23 or Above. The following steps a…
Meet the world's only “Transparent Cloud™” from Superb Internet Corporation. Now, you can experience firsthand a cloud platform that consistently outperforms Amazon Web Services (AWS), IBM’s Softlayer, and Microsoft’s Azure when it comes to CPU and …
Sending a Secure fax is easy with eFax Corporate (http://www.enterprise.efax.com). First, Just open a new email message.  In the To field, type your recipient's fax number @efaxsend.com. You can even send a secure international fax — just include t…
In this tutorial you'll learn about bandwidth monitoring with flows and packet sniffing with our network monitoring solution PRTG Network Monitor (https://www.paessler.com/prtg). If you're interested in additional methods for monitoring bandwidt…

762 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question

Need Help in Real-Time?

Connect with top rated Experts

9 Experts available now in Live!

Get 1:1 Help Now