different between web server and application server

Answer Posted / kalidas maliyala

The web server
When a request comes into the Web server, the Web server simply passes the request to the program best able to handle it. The Web server doesn't provide any functionality beyond simply providing an environment in which the server-side program can execute and pass back the generated responses. The server-side program usually provides for itself such functions as transaction processing, database connectivity, and messaging.

The application server

Such application server clients can include GUIs (graphical user interface) running on a PC, a Web server, or even other application servers. The information traveling back and forth between an application server and its client is not restricted to simple display markup. Instead, the information is program logic. Since the logic takes the form of data and method calls and not static HTML, the client can employ the exposed business logic however it wants.

In most cases, the server exposes this business logic through a component API, such as the EJB (Enterprise JavaBean) component model found on J2EE (Java 2 Platform, Enterprise Edition) application servers.

Is This Answer Correct ?    5 Yes 0 No



Post New Answer       View All Answers


Please Help Members By Posting Answers For Below Questions

A milk carton can hold 3.78 litres of milk. Each morning, a dairy farm ships cartons of milk to a local grocery store. The cost of producing one litre of milk is $0.38, and the profit of each carton of milk is $0.27. Write a java program that prompts the user to enter the total amount of milk produced in the morning. Then display the number of milk cartons needed to hold milk, the cost of producing milk, and the profit for producing milk.

1691


Will javascript be replaced?

573


How to setting a cookie with the contents of a textbox?

607


What are JavaScript Cookies?

578


What is the best ide for javascript development?

552






What is the difference between remove() and removeChild()?

563


What is a Typed Language?

661


How to handle exceptions in JavaScript?

580


What is meant by object oriented programming?

526


What is the use of javascript?

602


How you can modify XAML content from JavaScript in Silverlight?

626


Explain the terms synchronous and asynchronous code?

634


What is the function of delete operator?

645


List some of the advantages of javascript.

562


What is event bubbling and capturing in javascript?

590