The Web Server consists of a piece of software that services requests from a Web Client. This application provides a way to monitor port 80, for most installations, to accept requests from remote clients. The server handles all front-end processing for returning Web pages and information to the requesting client. All back-end processing, such as database access and dynamic pages, is handled by additional applications.
The core Web Server software usually consists of one of the following vendors' applications:
- Apache: Usually runs on a Linux or UNIX system and is becoming the more common installation
(http://www.apache.org/). - Microsoft: Internet Information Server and Site Server are the standards for most organizations running Windows NT servers (http://www.microsoft.com/).
- Netscape: The Netscape Enterprise Server or iPlanet are present on various UNIX and Windows NT systems (http://www.netscape.com/).
- Others Browser : Eudora, Opera and Fire Fox
The back-end software can consist of one or more of those categories. These back-end systems provide a way to enhance the functionality of the core Web Server by adding features that can provide a full application suite for the end user. Such back-end applications include:
- Cold-Fusion: Dynamic Web page generation
- MS-SQL, Oracle, Sybase, ODBC, JDBC: Database access
- Java Applets: Downloadable client-side applets
- PERL, Java, C, C++, Visual Basic: Customized server-side applications
- Legacy Applications: Various interfaces to enterprise systems to provide information for Web-based presentation.
No comments:
Post a Comment