Web Technologies: Plattner Melanie Leschinger Bernhard
Web Technologies: Plattner Melanie Leschinger Bernhard
Plattner Melanie
Leschinger Bernhard
What is this lecture about?
TCP
• handles conversion between messages and streams packets
IP
• handles addressing of packets across networks
TCP/IP
• enables packets to be sent across multiple networks using multiple
standards
Telnet
• One of the earliest standards for exchanging transmission, directly
connect accounts on different systems.
SMTP
• specifies another way of direct connection
Some historical details
MIME
• Extension to the SMTP Protocol which supports the
exchange of richer data files such as audio-, video-, and
images data.
FTP
• (1973) supports file transfer between Internet sites
and allows a system to publish a set of files by hosting
an FTP sever
innovation permits anonymous users to transfer files
Archie
• Late 1980‘s distributed file system based on FTP
Gopher
• First simple system, providing GUI
Core Web Technologies
When the Web server receives request for the URL, it will run
a program, that will act as a client of the database and submit
the query executing and packs the result into a HTML
document returned to remote browser
Servlets
Firewalls
Acts as a barrier against unwanted network
traffic
Blocks many communication channels
Can change the design space in two ways
No direct communication between the system to be
integrated
Parties outside the firewall are not trusted
Firewalls and Tunneling