Web Server Hardware and Software

Slides:



Advertisements
Similar presentations
Internet, Web and Database server architectures for e-commerce
Advertisements

Welcome to Middleware Joseph Amrithraj
Fundamentals of Information Systems, Second Edition 1 Telecommunications, the Internet, Intranets, and Extranets Chapter 4.
Chapter 8 Web Server Hardware and Software. Web Server Basics The main job of a Web server computer is to respond to requests from Web client computers.
Chapter 8 Web Server Hardware and Software. Learning Objectives In this chapter, you will learn about: Web server hardware considerations Measuring the.
IIS Technologies.
DT211/3 Internet Application Development Active Server Pages & IIS Web server.
E-Commerce: The Second Wave Fifth Annual Edition
Chapter 8: Web Server Hardware and Software. Electronic Commerce, Seventh Annual Edition2 Web Server Basics The main job of a Web server computer is to.
1 Pertemuan 13 Servers for E-Business Matakuliah: M0284/Teknologi & Infrastruktur E-Business Tahun: 2005 Versi: >
IS NEWS MICROSOFT OFFICE SHARE POINT SERVER 2007 By: Raul Rodriguez HTM 304.
Copyright © 2004 Pearson Education, Inc. Slide 4-1 E-commerce Kenneth C. Laudon Carol Guercio Traver business. technology. society. Second Edition.
Chapter 8: Web Server Hardware and Software Electronic Commerce, Seventh Annual Edition.
INTERNET DATABASE Chapter 9. u Basics of Internet, Web, HTTP, HTML, URLs. u Advantages and disadvantages of Web as a database platform. u Approaches for.
1 Pertemuan 15 Servers for E-Business Matakuliah: M0284/Teknologi & Infrastruktur E-Business Tahun: 2005 Versi: >
Chapter 8: Web Server Hardware and Software. 2 Objectives In this chapter, you will learn about: Web server basics Software for Web servers management.
INTERNET DATABASE. Internet and E-commerce Internet – a worldwide collection of interconnected computer network Internet – a worldwide collection of interconnected.
Chapter 8: Web Server Hardware and Software
1 CS6320 – Why Servlets? L. Grewe 2 What is a Servlet? Servlets are Java programs that can be run dynamically from a Web Server Servlets are Java programs.
SESSION 9 THE INTERNET AND THE NEW INFORMATION NEW INFORMATIONTECHNOLOGYINFRASTRUCTURE.
Web Server Hardware and Software Presented by: Trung NGUYEN Emilie MARTIN.
How Clients and Servers Work Together. Objectives Learn about the interaction of clients and servers Explore the features and functions of Web servers.
Web-based Tools for Electronic Commerce
E-Business Technology : Web-Based Tools for Electronic Commerce Mr. Seree Chinoom Department of Computer Science Burapha University
Web Development Using ASP.NET CA – 240 Kashif Jalal Welcome to week – 1 of…
Electronic Commerce Last Week Internet utility programs
Chapter 8: Web Server Hardware and Software
Internet Information Server Team Members: Hung Duong Hak Gauv Eric Luc David Nguyen Larry Tan.
WebGIS. Web & GIS ….WebGIS Access without purchasing proprietary software Data directly from producer Emerging new market.
TOPIC 1 – SERVER SIDE APPLICATIONS IFS 234 – SERVER SIDE APPLICATION DEVELOPMENT.
Part IV Web Server Hardware and Software
Chapter 3 Web-Based Tools for Electronic Commerce
Web Server A software program or server computer equipped to offer World Wide Web access. Web servers allow you to serve content over the Internet using.
Copyright © cs-tutorial.com. Introduction to Web Development In 1990 and 1991,Tim Berners-Lee created the World Wide Web at the European Laboratory for.
Databases and the Internet. Lecture Objectives Databases and the Internet Characteristics and Benefits of Internet Server-Side vs. Client-Side Special.
Basics of Web Databases With the advent of Web database technology, Web pages are no longer static, but dynamic with connection to a back-end database.
14 Publishing a Web Site Section 14.1 Identify the technical needs of a Web server Evaluate Web hosts Compare and contrast internal and external Web hosting.
5 Chapter Five Web Servers. 5 Chapter Objectives Learn about the Microsoft Personal Web Server Software Learn how to improve Web site performance Learn.
Course code: ABI 204 Introduction to E-Commerce Chapter 3: WEB BASED TOOLS FOR E-COMMERCE AMA University.
HOW WEB SERVER WORKS? By- PUSHPENDU MONDAL RAJAT CHAUHAN RAHUL YADAV RANJIT MEENA RAHUL TYAGI.
Unit – I CLIENT / SERVER ARCHITECTURE. Unit Structure  Evolution of Client/Server Architecture  Client/Server Model  Characteristics of Client/Server.
Web Design and Development for E-Business By Jensen J. Zhao Copyright 2003 Prentice Hall, Inc. Web Design and Development for E-Business Jensen J. Zhao.
MANAGING SOFTWARE ASSETS ~ pertemuan 6 ~ Oleh: Ir. Abdul Hayat, MTI 1[Abdul Hayat, SIM, Semester Genap 2007/2008]
Database Systems: Design, Implementation, and Management Eighth Edition Chapter 14 Database Connectivity and Web Technologies.
14 1 Chapter 14 Web Database Development Database Systems: Design, Implementation, and Management, Sixth Edition, Rob and Coronel.
UNIT-3 1.Web server software and Tools 1IT2031 UNIT-3.
Electronic Commerce. Contents Web Server Basics Web Server Software Web Server Hardware.
NASRULLAH KHAN.  Lecturer : Nasrullah   Website :
WEB SERVER SOFTWARE FEATURE SETS
ASP. ASP is a powerful tool for making dynamic and interactive Web pages An ASP file can contain text, HTML tags and scripts. Scripts in an ASP file are.
Electronic Commerce Semester 1 Term 1 Lecture 7. Introduction to the Web The Internet supports a variety of important tools, such as file transfer, electronic.
Lect5.ppt - 02/23/06 CIS 4100 Systems Performance and Evaluation Lecture 6 by Zornitza Genova Prodanoff.
The Internet Technological Background. Topic Objectives At the end of this topic, you should be able to do the following: Able to define the Internet.
E-commerce Architecture Ayşe Başar Bener. Client Server Architecture E-commerce is based on client/ server architecture –Client processes requesting service.
CLIENT SERVER ARCHITECTURE
Chapter-04 Building an Ecommerce Website. Building an E-commerce Site: A Systematic Approach The two most important management challenges in building.
Web Technology Seminar
What Is Enterprise Computing?
Project Target Develop a Web Based Management software suit that will enable users to control Hardware using standard HTTP & Java Applet compatible web.
Discovering Computers 2010: Living in a Digital World Chapter 14
Netscape Application Server
Warm Handshake with Websites, Servers and Web Servers:
Network Load Balancing
Introduction to JSP Liu Haibin 12/09/2018.
PHP / MySQL Introduction
Section 14.1 Section 14.2 Identify the technical needs of a Web server
Introduction of Week 11 Return assignment 9-1 Collect assignment 10-1
A Network Operating System Edited By Maysoon AlDuwais
E-commerce Infrastructure Web Servers / Web Clients / Web Browsers
Web Servers (IIS and Apache)
Presentation transcript:

Web Server Hardware and Software Chapter 8 Web Server Hardware and Software

Web Server Hardware and Performance Evaluation Today a Web site may be the first place customers go to conduct business with traditional companies, while electronic commerce sites have become the main business focus for many organizations. The two main ingredients in a Web server are its hardware and it Web server software.

Web Server Hardware and Performance Evaluation Most Web servers used for electronic commerce are designed to be servers. Run on computers that use one of the following operating systems: Microsoft Windows NT Server, Microsoft Windows 2000 Server Edition, Linux, or one of several UNIX-based operating systems - designed to handle multiple simultaneous users. Hardware and operating system platform - match the servers currently in use in the company. Scalability - as a business grows, the Web server should be able to expand to meet increased demand. Performance benchmarks - speed and efficiency with which static Web pages can be handled, time from request to performance, and maximum capacity for requests.

Desirable Features of Web Servers Primary function of a Web server = respond to a Web browser requests by serving static Web pages. Additional functions - site management, application construction, dynamic content, and electronic commerce functions. Security functions – important - especially for applications that include sensitive data. Searching capabilities that allow users to search a site - important - especially for large sites. Data analysis capabilities - important - allow site designers and administrators to track how the site is being used.

Dynamic Content Web server software also provides many supporting functions. Most significant - support for interactive Web pages. A standard HTML document is static, but a dynamic Web page responds interactively to user preferences and actions. This functionality can be provided through server-side includes, server scripting languages, and other development tools. Closely related to this functionality is the ability to query data located in a database, and to use this to create a dynamic Web page. The Web server might also provide utilities to simplify the process of loading pages onto the server and converting documents to HTML.

Web Server Software There are two distinct Web servers in the market: intranet servers and public Web servers. Three of the most popular Web server programs are: Apache HTTP Server Microsoft Internet Information Server Netscape Enterprise Server

Apache HTTP Server The Apache HTTP Server is free and performs efficiently. Apache runs on many operating systems and the hardware that supports them. Apache has a built-in search engine and HTML authoring tools and supports FTP. Apache can be managed from either a server console or a Web server. Apache supports Server Side Includes (SSI), Active server pages and Java Servlets.

Microsoft Internet Information Server (IIS) IIS comes bundled with Microsoft’s Windows NT Server and 2000 Server operating systems. IIS includes an integrated search engine. IIS supports FTP, permits administration from a remote browser. IIS combines HTML pages, ActiveX components, and scripts to produce dynamic pages.

Microsoft Internet Information Server (IIS)

iPlanet Enterprise Server The iPlanet enterprise server runs on such operating systems as AIX, Digital UNIX, HP-UX, Irix, Solaris, and Windows NT. iPlanet Web server provides a powerful development environment that supports development of Web-based applications that can run on the Internet, an intranet, or an extranet. iPlanet Web server’s management tools allow administrators to manage users and monitor server activity interactively.

iPlanet Enterprise Server

Server Architectures and Server Utilities Companies that operate more than one Web server must decide how to configure their servers to provide site visitors with the best service possible. The different ways that servers can be connected to each other and to related hardware, such as routers and switches, is called server architecture.

Web Server Architectures Large electronic commerce Web sites must deliver millions of individual Web pages every day. They must also process thousands of customer and vendor transactions each day. The large collection of servers that these sites have are called server farms.

Web Server Architectures One approach to Web server architecture is called a centralized architecture, which uses a few very large and very fast computers. Another approach is a decentralized architecture, which uses a large number of servers. Most large decentralized sites use load-balancing systems.

Load-Balancing Systems A load-balancing switch is a piece of network hardware that monitors the workloads of the servers attached to it and assigns incoming Web traffic to the server that has the most available capacity. In a simple load-balancing system, the traffic that enters the site from the Internet, encounters the load-balancing switch, which then directs the traffic to the Web server best able to handle the traffic.

Load-Balancing System Architecture

Complex Load-Balancing

Search Engines A search engine is a special kind of Web page software that finds other Web pages that match a word or phrase you entered. A Web directory is a listing of hyperlinks to Web pages that is organized into hierarchical categories. Search engines contain three major parts: spider, index, and utility.

Questions What is the purpose of benchmarking in the evaluation of Web server software? What are the differences between static and dynamic Web pages? What is the most popular Web server software? What are the three components of a search engine?

Latihan Enjin pencari manakah yang anda paling seleasa menggunakannya. Kenapa?