The Artima Developer Community
Sponsored Link

Java Answers Forum
difference between Application Servers and Web Servers

1 reply on 1 page. Most recent reply: Mar 14, 2002 9:13 AM by Ray

Welcome Guest
  Sign In

Go back to the topic listing  Back to Topic List Click to reply to this topic  Reply to this Topic Click to search messages in this forum  Search Forum Click for a threaded view of the topic  Threaded View   
Previous Topic   Next Topic
Flat View: This topic has 1 reply on 1 page
padmaja

Posts: 1
Nickname: padma
Registered: Mar, 2002

difference between Application Servers and Web Servers Posted: Mar 14, 2002 7:55 AM
Reply to this message Reply
Advertisement
hai ,

i want to know difference between Application servers and web servers..... can any one give reply Asap


Ray

Posts: 2
Nickname: ray
Registered: Mar, 2002

Re: difference between Application Servers and Web Servers Posted: Mar 14, 2002 9:13 AM
Reply to this message Reply
It is a simple differentiation. A Web Server responds to requests from a HTTP client (usually a browser.) It sends html (primarily) to the browser in response to requests from the user (URL clicks, submit buttons etcetera.) An application server provides an environment to provide services to a user. Some business like an insurance agency system, a book seller or a such would write an application that runs in an application server. The app server provides the framework that allows the business to be conducted.

In general, however an app server would not exist independently of a web server. The app server would have a webserver to 'talk' to the users and the web server would then 'talk' to the app server to get things done.

Most app servers today use JSP (java server pages) as the 'web side' and EJB (enterprise java beans) as the 'app or business side.'

Good Luck,
Ray

Flat View: This topic has 1 reply on 1 page
Topic: Resize the JInternalFrame in JApplet with browser Previous Topic   Next Topic Topic: Arraylist

Sponsored Links



Google
  Web Artima.com   

Copyright © 1996-2019 Artima, Inc. All Rights Reserved. - Privacy Policy - Terms of Use