Saturday 21 May 2016

Difference between Web server/Application Server



Web Server
+++++++++
1)It is used to display static pages/html pages in web browser.It can't host EJBs.
2)Web server will accept http and https requests or support two protocols.
3)It does not support transactions itself or database connection pooling.
4)It has only one containter that is web contianer.
5)It acts as a proxy server or forward the request to application server.


Application server

+++++++++++++++++++
Application server execute business logic by interact with different client.
1)It is used to display the dynamic pages or content.
2)Application server will accept different proctocols http/SNMP/T3/LDAP/RMI/RPC  etc.
3)support tx
4)It has two or more container.

web,EJB,WS and JMS.

App Server have components and features to support Application level services such as Connection Pooling, Object Pooling, Transaction Support, Messaging services etc.

No comments:

Post a Comment