0% found this document useful (0 votes)
659 views13 pages

Chap 1 - Web Essentials

The document defines several key terms related to the World Wide Web: 1. The World Wide Web (WWW) was developed in 1989-1991 by Tim Berners-Lee and allows users to view hyperlinked web pages containing text, images, and videos via a web browser. 2. A website is a collection of related web pages published on a web server and accessible via a URL over the public Internet or private network. 3. A web application is software that runs in a web browser using languages like HTML, CSS, and JavaScript. It then discusses the client-server model used by the web, where clients make requests to servers which provide responses. Key protocols like HTTP, FTP

Uploaded by

Muskan Shaikh
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
659 views13 pages

Chap 1 - Web Essentials

The document defines several key terms related to the World Wide Web: 1. The World Wide Web (WWW) was developed in 1989-1991 by Tim Berners-Lee and allows users to view hyperlinked web pages containing text, images, and videos via a web browser. 2. A website is a collection of related web pages published on a web server and accessible via a URL over the public Internet or private network. 3. A web application is software that runs in a web browser using languages like HTML, CSS, and JavaScript. It then discusses the client-server model used by the web, where clients make requests to servers which provide responses. Key protocols like HTTP, FTP

Uploaded by

Muskan Shaikh
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd

Chap 1 – Web Essentials

Basic Terms
1. www – in the years 1989-1991, the British computer
scientist Berners - Lee developed World Wide Web
(www).
 www is a system of interlinked hypertext
documents accessed via the internet.
 with a web browser, one can view web pages that
may contain text, images, videos and other
multimedia, and navigate between them via
hyperlinks.
2. Web site -A website is a collection of related web
pages, including multimedia content, published on
at least one web server. A website may be accessible
via a public Internet Protocol (IP) network, such
as the Internet, or a private local area
network (LAN), by referencing a uniform
resource locator (URL) that identifies the site.
 As www uses internet, it is client server based
system.
 A separate web server is maintained to access web
pages.
 upon client’s request, server responds appropriate
web pages
3. Web application – or web app is any software that
runs in a web browser. It is created in browser –
supported programming languages such as the
combination of JavaScript, HTML, CSS etc. And
relies on a web browser to render the application
4. Hypertext Markup Language (HTML) – it is the main
markup language (code for formatting) for
displaying web pages and other information that can
be displayed in a web browser.
5. Web server - is a program that uses HTTP (Hypertext
Transfer Protocol) to accept request from web clients
and return an appropriate resource in the HTTP
response.
Client – Server Communication
 Client – server model is a technology which is based
on distribution of task or function between two
independent processes i.e client and server.
 Client – server model is a concept for describing
communications between computing processes that
are classified as service consumers (clients) and
service providers (servers).
 2 parts of client –server models:
 Client : it is a computer in network that request services
from a server process.
 Server : it is a computer in network that serves or provides
the requested services(response) to client process.
Communication in client - server
 Communication in clients and servers exchange
messages in a request – response messaging pattern.
 The client sends a request and the server returns a
response.
 To communicate, the computers must have common
language, and they must follow rules so that both the
client and the server know what to expect
 The language and rules of communication are defined
in a communication protocol.
Internet protocols
 A protocol is a set of rules that governs data communication. Its
an agreement between communicating devices.
 Internet protocols include –
 HTTP(hypertext transfer protocol)
 FTP (file transfer protocol)
 IP (internet protocol)
HTTP (Hypertext Transfer protocol)
 HTTP is used to define how the client server
programs can be written to retrieve web pages
from web.
 It is described in [RFC 1945] and [RFC 2616].
 HTTP is connection oriented and reliable protocol.
 It is a stateless protocol means the current request
does not know what has been done in previous
requests.
 HTTP defines how web browser communicate with
web server.
FTP (File Transfer Protocol)
 FTP is used to transfer files between two computers over a
network and internet.
 FTP is described in RFC 959
 FTP can transfer files between any computers that have an
internet connection, and also works between computer totally
different operating system.
 Transferring files from a client computer to server computer is
called uploading and transferring from a server to client is
downloading.
IP (Internet Protocol)
 IP facilitates communication between computers within
the Internet.
 It is an unreliable, connectionless protocol.
 It is documented in RFC 791.
 It is a method by which data is sent from one computer to
another on the internet.
 Each computer(known as a host) on the internet has at
least one IP address(unique identifier).
 IP is responsible for addressing hosts and for routing
datagrams (packets) from a source to a destination host
across one or more IP networks.
 Versions of IP –
 Internet Protocol Version 4(IPv4)
 Internet Protocol Version 6(IPv6)
HTTP Message

You might also like