Presentation is loading. Please wait.

Presentation is loading. Please wait.

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.

Similar presentations


Presentation on theme: "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."— Presentation transcript:

1 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

2 Web Design and Development for E-Business By Jensen J. Zhao Copyright 2003 Prentice Hall, Inc. Selecting and Installing Web Servers Chapter 4

3 Quit 4.3 Chapter 4 Objectives  Discuss Web servers Capacity Capacity Reliability Reliability Compatibility Compatibility Expandability Expandability Maintenance Maintenance  Select a Web server  Download and install a Web server

4 Quit 4.4 Functions of Web Servers  Provide infrastructure for WWW  Service center functions  Take requests from client browsers, then return HTML documents

5 Quit 4.5 Static, Informational Website

6 Quit 4.6 Dynamic, Interactive Website

7 Quit 4.7 Types of Web Servers  Server hardware Computer that hosts the server Computer that hosts the server Can be PC, mini or mainframe Can be PC, mini or mainframe  Server software Program that runs on the server Program that runs on the server Available as freeware, shareware or license Available as freeware, shareware or license Hands-On Exercise Download and install small-scale Web server software on your own computer. Download and install small-scale Web server software on your own computer.

8 Quit 4.8 Popular Web Servers  Apache Server UNIX or UNIX and NT platforms UNIX or UNIX and NT platforms Command line interface Command line interface Freeware Freeware  IIS Windows NT platform Windows NT platform GUI interface GUI interface No longer free for download No longer free for download  iPlanet Alliance between Sun and Netscape Alliance between Sun and Netscape GUI interface GUI interface Free 60-day evaluation Free 60-day evaluation

9 Quit 4.9 Other Web-Related Servers  Application servers  Audio/Video servers  Database servers  Exchange servers  Proxy servers  Security servers

10 Quit 4.10 Application Servers  Hosts applications B2B and B2C B2B and B2C ERP ERP  Middleware Located between database and Web server Located between database and Web server Increases performance Increases performance Promotes better security processes Promotes better security processes  Examples: iPlanet Application Server, ColdFusion Application Server, Oracle Application Server

11 Quit 4.11 Audio/Video Servers  Delivers multimedia capabilities  Traditional formats WAV, MIDI WAV, MIDI No specialized server needed No specialized server needed  New formats Streaming audio and video Streaming audio and video Specialized servers needed in many cases Specialized servers needed in many cases  Examples: RealServer Basic, Microsoft NetShow Server

12 Quit 4.12 Database Servers  Web-enabled database program  Hosts and manages a database  Allows access through the Internet  Installation Separate computer or Separate computer or Co-reside with application server Co-reside with application server  Examples: Microsoft SQL Server, Oracle Database Server

13 Quit 4.13 Exchange Servers  Manage collaboration applications Aka groupware Aka groupware Example: Lotus Domino Server for Notes, Novell GroupWise Server Example: Lotus Domino Server for Notes, Novell GroupWise Server  Manage messaging applications Aka messaging servers Aka messaging servers Example: Microsoft Exchange Server for Outlook, Netscape Messaging Server for Netscape Email Example: Microsoft Exchange Server for Outlook, Netscape Messaging Server for Netscape Email  Both require user ID and password for authentication

14 Quit 4.14 Proxy Servers  Located between Web browser and Web server  Filters and caches Web content  Security function is primary purpose Inspects incoming and outgoing traffic Inspects incoming and outgoing traffic Approves or denies transmission, reception and access Approves or denies transmission, reception and access Restricts unauthorized access Restricts unauthorized access  Examples: CSM Proxy Server, WinGate Pro

15 Quit 4.15 Security Servers  Layer between intranet or extranet and Internet  Primary purpose Integrates firewalls Integrates firewalls Web cache Web cache Proxy servers Proxy servers  Installation Dedicated server or Dedicated server or Co-reside with other servers Co-reside with other servers  Examples: IBM SecureWay, Oracle Security Server

16 Quit 4.16 Web-Related Servers

17 Quit 4.17 Web Server Selection Criteria  Needs assessment Expected site traffic Expected site traffic Extensibility Extensibility Scalability Scalability  Hardware and software selection Compatibility Compatibility Expandability Expandability Price Price Product support Product support Popularity Popularity Capacity Capacity Reliability Reliability Performance Performance

18 Quit 4.18 Chapter 4 Summary  Functions of Web Servers  Types of Web Servers  Popular Web Servers Other Web-Related Servers Other Web-Related Servers Application Servers Application Servers Audio/Video Servers Audio/Video Servers Database Servers Database Servers Exchange Servers Exchange Servers Proxy Servers Proxy Servers Security Servers Security Servers  Web Server Selection Criteria

19 Web Design and Development for E-Business By Jensen J. Zhao Copyright 2003 Prentice Hall, Inc. Selecting and Installing Web Servers The End


Download ppt "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."

Similar presentations


Ads by Google