Professional Documents
Culture Documents
Management
Approach
Chapter 9
Internet
Worldwide collection of millions of interconnected
computers and computer networks that share
resources
Is used daily by most people and is an essential
portal for all organizations.
World Wide Web (Web) vast collection of digital
documents available on the Internet.
Web page digital document on the web.
Web server storage for Web pages to access the
Internet.
Web client requests a Web page from a Web
server.
Web server
A Web server requires special software to receive
and respond to requests for Web pages from Web
clients.
The dominant Web server software packages are:
Apache HTTP Server a free, open-source
package that runs with most operating systems.
Internet Information Services (IIS) a
Microsoft package that comes with many versions
of its operating systems.
Web Page
Each Web page is assigned an Internet address called a
Uniform Resource Locator (URL) identifies where
the Web page is storedboth the location of the Web
server and the name and location of the Web page on
that server.
For example:
http://www.irs.gov/individuals/i
http://www.irs.gov/individuals/i
Hypertext
ndex.html
ndex.html
Location path
Transfer
Web page
Protocol
(HTTP)
Web server
on the Web
server
name
Web Browser
Computer program used to retrieve a Web page
from a Web client.
Examples:
Internet Explorer
Mozilla Firefox
Safari
Netscape
Opera
Web Browser
Web Browser
As shown in Figure 9-7, a user enters the Web pages URL in a
Web browser on a Web client and then sends the request for
the Web page over the Internet using HTTP and Transmission
Control Protocol/Internet Protocol (TCP/IP), which is the
standard protocol for all communication on the Internet. The
request for the Web page arrives at the Web server designated
in the transmitted URL, and the Web server locates the
requested Web page on a disk connected to the Web server
and retrieves the Web page. The Web server then responds to
the Web client by transmitting the Web page over the Internet
using HTTP and TCP/IP, and the Web browser displays the Web
page on the users screen. Note that Web clients on an intranet
bypass the Internet and directly access internal company Web
pages through the organizations Web server.
Web Page
Tags necessary codes that the Web browser
interprets to position and format the text in the
Web page (links to audio files to be played, to
graphics and animations to be displayed on the
screen, and to other files).
A Web page can also contain tags for
Hyperlinks which link one Web page to another
or link to another location in the same Web page.
Web Page
http://www.irs.gov/individuals/i
ndex.html
Web Page
Static Web Pages Web pages that display the
same content for all Web clients.
At the heart of most Web processing today are
activitiessuch as paying bills, ordering
merchandise, buying and selling stocks, and
bidding in online auctionsfor which the Web
pages need to change depending on the Web
clients input and responses; these business
activities are called electronic commerce (ecommerce).
Dynamic Web pages are pages whose content
changes in response to the different inputs and
choices made by Web clients.
Server-side extension
Web servers must have a mechanism for
communicating with server-side extensions.
Common Gateway Interface (CGI)
Application Program Interface (API)
Three-tier Architecture
Trade-offs
Increased complexities
Cost of maintaining an
always available Web
presence
Reliance on the Internet
with potential data
communication contention
difficulties
Increased security
exposure.