Results 1 to 5 of 5

Thread: Difference between Application Servers and Web Servers

  1. #1
    Junior Member
    Join Date
    Sep 2010
    Location
    Pune,India
    Posts
    7
    Thanks
    0
    Thanked 0 Times in 0 Posts
    Rep Power
    0

    Default Difference between Application Servers and Web Servers

    What is the difference between the 2 servers?

  2. #2
    Never say die nixcraft's Avatar
    Join Date
    Jan 2005
    Location
    BIOS
    Posts
    4,500
    Thanks
    17
    Thanked 790 Times in 507 Posts
    Rep Power
    10

    Default

    An app server is a software framework. It is dedicated to do one task and includes programs, routines, scripts for the the construction of applications. An app server is used to manage business logic and works over http, https, gui, webserver and other protocols based clients. Examples of Java application servers - JBoss, Apache Geronimo, Weblogic. Zend offers an application server called Zend Serve for PHP applications. Zope is another app server written in Python. App servers are complex to design.

    A web server only handles HTTP and HTTPS protocol and used to create html pages only. You can use PHP, Python, Perl cgi script for dynamic page generation. Web servers are easy to design. Examples of web servers - Apache, lighttpd, IIS, nginx.

    See - App server, Web server: What's the difference? - JavaWorld
    All [Solved] threads are closed by mods / admin to avoid spam issues. See Howto mark a thread as [Solved]


  3. #3
    Junior Member
    Join Date
    Sep 2010
    Location
    Pune,India
    Posts
    7
    Thanks
    0
    Thanked 0 Times in 0 Posts
    Rep Power
    0

    Default

    Can't we use the Application Server to do the job of a Webserver and eliminate the need for a webserver?

  4. #4
    Junior Member
    Join Date
    Jul 2011
    Posts
    5
    Thanks
    0
    Thanked 0 Times in 0 Posts
    Rep Power
    0

    Default

    Difference between AppServer and a Web server
    (1) Webserver serves pages for viewing in web browser, application server provides exposes businness logic for client applications through various protocols

    (2) Webserver exclusively handles http requests.application server serves bussiness logic to application programs through any number of protocols.

    (3) Webserver delegation model is fairly simple,when the request comes into the webserver,it simply passes the request to the program best able to handle it(Server side program). It may not support transactions and database connection pooling.

    (4) Application server is more capable of dynamic behaviour than webserver. We can also configure application server to work as a webserver.Simply applic! ation server is a superset of webserver.

  5. #5
    Junior Member
    Join Date
    Sep 2011
    Location
    Tamilnadu
    Posts
    1
    Thanks
    1
    Thanked 0 Times in 0 Posts
    Rep Power
    0

    Unhappy App Server and Webserver

    hai...

    Web server supports only http protocol
    Where as application server supports any type of protocols
    such as tcp/ip,http etc..

Thread Information

Users Browsing this Thread

There are currently 1 users browsing this thread. (0 members and 1 guests)

Similar Threads

  1. New to Servers
    By fanvuri in forum Databases servers
    Replies: 4
    Last Post: 11th September 2010, 01:41 AM
  2. i need to run a script in 50 servers what ssh changes to be done.
    By amarishvenugopal in forum Shell scripting
    Replies: 7
    Last Post: 2nd June 2010, 02:44 PM
  3. Allow only open dns servers on port 53 and block all other public DNS servers
    By onehomelist in forum Networking, Firewalls and Security
    Replies: 12
    Last Post: 4th February 2010, 01:55 PM
  4. XEN on HP Blade Servers
    By wademac in forum XEN
    Replies: 4
    Last Post: 11th June 2009, 03:40 PM
  5. Progate account across several servers
    By piggy in forum Shell scripting
    Replies: 0
    Last Post: 6th March 2008, 08:03 AM

Tags for this Thread

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •