king420 Posted February 9, 2012 Report Posted February 9, 2012 [color=#000000][font=Arial,] Following are some of the key differences in features of Web Server and Application Server:[/font][/color][list] [*]Web Server is designed to serve HTTP Content. App Server can also serve HTTP Content but is not limited to just HTTP. It can be provided other protocol support such as RMI/RPC [*]Web Server is mostly designed to serve static content. Though most of the Web Servers are having plugins to support scripting languages like Perl, PHP, ASP, JSP etc. through which these servers can generate dynamic HTTP content. [*]Most of the application servers have Web Server as integral part of them, that means App Server can do whatever Web Server is capable of. Additionally App Server have components and features to support Application level services such as Connection Pooling, Object Pooling, Transaction Support, Messaging services etc. [*]As web servers are well suited for static content and app servers for dynamic content, most of the production environments have web server acting as reverse ** to app server. That means while service a page request, static contents such as images/Static html is served by web server that interprets the request. Using some kind of filtering technique (mostly extension of requested resource) web server identifies dynamic content request and transparently forwards to app server [/list][color=#000000][font=Arial,] Example of such configuration is Apache HTTP Server and BEA WebLogic Server. Apache HTTP Server is Web Server and BEA WebLogic is Application Server.[/font][/color][color=#000000][font=Arial,] In some cases the servers are tightly integrated such as IIS and .NET Runtime. IIS is web server. when equipped with .NET runtime environment IIS is capable of providing application services.[img]http://img511.imageshack.us/img511/9586/gunduue6.gif[/img][/font][/color]
king420 Posted February 9, 2012 Author Report Posted February 9, 2012 [quote name='ROBO' timestamp='1328830812' post='1301396418'] gp but y re [/quote] [img]http://img511.imageshack.us/img511/9586/gunduue6.gif[/img] adi ante ...
king420 Posted February 9, 2012 Author Report Posted February 9, 2012 [quote name='katharnak' timestamp='1328830848' post='1301396420'] ok [/quote] [img]http://img511.imageshack.us/img511/9586/gunduue6.gif[/img]
pavan_613 Posted February 9, 2012 Report Posted February 9, 2012 [img]http://www.bewarsetalk.net/discus/movieanimated8/bemmi.sarasam.gif[/img] abba emanna thread thanks for the post
littlestar Posted February 9, 2012 Report Posted February 9, 2012 [quote name='HAPPYNESS' timestamp='1328830737' post='1301396409'] [color=#000000][font=Arial,]Following are some of the key differences in features of Web Server and Application Server:[/font][/color][list] [*]Web Server is designed to serve HTTP Content. App Server can also serve HTTP Content but is not limited to just HTTP. It can be provided other protocol support such as RMI/RPC [*]Web Server is mostly designed to serve static content. Though most of the Web Servers are having plugins to support scripting languages like Perl, PHP, ASP, JSP etc. through which these servers can generate dynamic HTTP content. [*]Most of the application servers have Web Server as integral part of them, that means App Server can do whatever Web Server is capable of. Additionally App Server have components and features to support Application level services such as Connection Pooling, Object Pooling, Transaction Support, Messaging services etc. [*]As web servers are well suited for static content and app servers for dynamic content, most of the production environments have web server acting as reverse ** to app server. That means while service a page request, static contents such as images/Static html is served by web server that interprets the request. Using some kind of filtering technique (mostly extension of requested resource) web server identifies dynamic content request and transparently forwards to app server [/list] [color=#000000][font=Arial,]Example of such configuration is Apache HTTP Server and BEA WebLogic Server. Apache HTTP Server is Web Server and [b]BEA WebLogi[/b]c is Application Server.[/font][/color] [color=#000000][font=Arial,]In some cases the servers are tightly integrated such as IIS and .NET Runtime. IIS is web server. when equipped with .NET runtime environment IIS is capable of providing application services.[img]http://img511.imageshack.us/img511/9586/gunduue6.gif[/img][/font][/color] [/quote]Oracle Weblogic
BENDU_APPARAO Posted February 9, 2012 Report Posted February 9, 2012 simple answer mama .... web server can undertand only http protocal , application server can undertsand broad range of protocals like RMI , IIOP , JMS , FTP etcc.... ee answer chalu interview lo .....
king420 Posted February 9, 2012 Author Report Posted February 9, 2012 [quote name='BENDU_APPARAO' timestamp='1328831481' post='1301396476'] simple answer mama .... web server can undertand only http protocal , application server can undertsand broad range of protocals like RMI , IIOP , JMS , FTP etcc.... ee answer chalu interview lo ..... [/quote] oohooo 6yrs exp vallu ila chepalannamata....appudu anumanam rakunda untundi
BENDU_APPARAO Posted February 10, 2012 Report Posted February 10, 2012 [quote name='HAPPYNESS' timestamp='1328831851' post='1301396508'] oohooo 6yrs exp vallu ila chepalannamata....appudu anumanam rakunda untundi [/quote] Ha ha ha ala emi ledhu mama .... nuvvu ichinaa answe [b]therotically correct [/b] .... kani chinna problem undi chudu .... malli interview gadu adugachu .... connection pooling , or objeect pooling[b] Tomcat [/b]lo kuda chesthanu so dhani application server annachaa antadu .... so ila nee answer tho inka ekkuvaa complicated questions vesee chance ivadu kadhaa
dennis Posted February 10, 2012 Report Posted February 10, 2012 [quote name='BENDU_APPARAO' timestamp='1328831481' post='1301396476'] simple answer mama .... web server can undertand only http protocal , application server can undertsand broad range of protocals like RMI , IIOP , JMS , FTP etcc.... ee answer chalu interview lo ..... [/quote] good post
king420 Posted February 10, 2012 Author Report Posted February 10, 2012 [quote name='BENDU_APPARAO' timestamp='1328832018' post='1301396517'] Ha ha ha ala emi ledhu mama .... nuvvu ichinaa answe [b]therotically correct [/b] .... kani chinna problem undi chudu .... malli interview gadu adugachu .... connection pooling , or objeect pooling[b] Tomcat [/b]lo kuda chesthanu so dhani application server annachaa antadu .... so ila nee answer tho inka ekkuvaa complicated questions vesee chance ivadu kadhaa [/quote] oka vela adigite neenu em cheppali appudu??[img]http://img511.imageshack.us/img511/9586/gunduue6.gif[/img]
tom bhayya Posted February 10, 2012 Report Posted February 10, 2012 [quote name='BENDU_APPARAO' timestamp='1328832018' post='1301396517'] Ha ha ha ala emi ledhu mama .... nuvvu ichinaa answe [b]therotically correct [/b] .... kani chinna problem undi chudu .... malli interview gadu adugachu .... connection pooling , or objeect pooling[b] Tomcat [/b]lo kuda chesthanu so dhani application server annachaa antadu .... so ila nee answer tho inka ekkuvaa complicated questions vesee chance ivadu kadhaa [/quote] tomcat is both application and webserver kadhaa...
Recommended Posts