Internet Protokolle und Formate - PowerPoint PPT Presentation

1 / 21
About This Presentation
Title:

Internet Protokolle und Formate

Description:

Internet Protokolle und Formate 1.1 HTTP 1.2 HTML 1.3 SGML 2. XML 3. WAP Sebastian Weber Matthias Thr nhardt ... (Multipurpose Internet Mail Extension) ... – PowerPoint PPT presentation

Number of Views:146
Avg rating:3.0/5.0
Slides: 22
Provided by: Matth598
Category:

less

Transcript and Presenter's Notes

Title: Internet Protokolle und Formate


1
Internet Protokolle und Formate
1.1 HTTP 1.2 HTML 1.3 SGML 2. XML 3. WAP
Sebastian Weber
Matthias Thränhardt
2
1.1 HTTP
  • OSI-Modell
  • 7. Application Layer -- Verarbeitungsschicht
  • 6. Presentation Layer -- Darstellungsschicht
  • 5. Session Layer -- Kommunikationsschicht
  • 4. Transport Layer -- Transportschicht
  • 3. Network Layer -- Vermittlungsschicht
  • 2. Data Link Layer -- Sicherungsschicht
  • 1. Physical Layer -- Bitübertragungsschicht

3
OSI-Referenz
TCP/IP-Referenz
4
Client
request
Server
response
5
  • GET / HTTP/1.1
  • host www.uni.de
  • host www.lycos.de
  • GET http//www.uni-potsdam.de/index.htm HTTP/1.0

Methode
URI
Ver
Ergänzung
Client
request
Server
6
Client
Server
response
Status
Meta-Inf
Ergänzung
HTTP/1.0 400 Bad Request Date Wed, 12 Nov 1997
124624 GMT ServerApache/1.3b3-dev Content-Lengt
h 0 Allow GET, HEAD,OPTIONS, TRACE Content
type text/html ltHEADgtltTITLEgtBad Request
Requestlt/TITLEgtlt/HEADgt ltBODYgtltH1gtBad Request
Requestlt/H1gt Your browser sent a query that this
server could not understand lt/BODYgt Connection
close
7
Client
Server
response
Status
Meta-Inf
Ergänzung
HTTP/1.1 200 OK Content-type text/html Server
Spinner/1.0b12 Date Mon, 08 Jul 1996 202230
0000 Last-Modified Fri, 05 Jul 1996 103148
0000 Expires Mon, 08 Jul 1996 202050
0000 Content-length 2370 lthtmlgt
8
(No Transcript)
9
MIME (Multipurpose Internet Mail Extension)
Header Message
Link to file
File Map
text/plain text/html application/postscript applic
ation/pdf image/jpeg image/gif image/tiff applicat
ion/x-gzip application/x-wav application/x-tar app
lication/x-vrml
Browser
Plug-In
Externes Programm
10
HTTP Version 0.9
Beschränkung der Datenformate
HTTP Version 1.0
Hohe Netzlast - pro Datei eine Verbindung
HTTP Version 1.1
11
1.2 HTML
Hypertext Markup Language
12
ltHEADgt lt/HEADgt
lttitlegtDokumentlt/titlegt
ltBODY bgcolorFFFFFFgt lt/BODYgt
lth3gtHallolt/h3gt
ltulgt ltligt lta hrefseite.htmgtBes
chriftunglt/agt lt/ligt lt/ulgt
lthrgt
13
1.3 SGML
SGML
Standard Generalized Markup Language
XML
HTML
14
SGML
Standard Generalized Markup Language
XML
HTML
2. XML
Extensible Markup Language
15
XML
Typische HTML-Tags ltH1gtZeichenfolgelt/H1gt ltBgt
Zeichenfolge lt/Bgt ltAUTORgt Manfred Mustermann
lt/AUTORgt
16
XML
Formatierungs-/ Strukturierungs-Tags
Deskriptive/ semantische Tags
ltH1gtZeichenfolgelt/H1gt ltBgt Zeichenfolge lt/Bgt
ltAUTORgt Mustermann lt/AUTORgt
17
ltHTMLgt .... ltbgt Manfed
Mustermannlt/bgtltbrgt Irgendwo Str. 1 ltbrgt12345
Berlinltbrgt ltbgt Hubert Partlt/bgtltbrgt Hafengasse
18 ltbrgt1190 Wienltbrgt ltbgt Franz
Märzlt/bgtltbrgt Berliner Allee 3 ltbrgt21190
Münchenltbrgt ltbgtAndreas Schneider
lt/bgtltbrgt Opernstr. 1 ltbrgt12345 Berlinltbrgt .... lt/H
TMLgt
Manfred Mustermann Irgendwo Str. 1 12345 Berlin
Sortierung Filterung Darstellung Verarbeitung
18
lt?XML version 1.0 STANDALONE YES
?gt ltaddressgt ltnamegtManfed Mustermannlt/namegt ltst
reetgtIrgendwo Str. 1lt/streetgt ltzipgt12345lt/zipgt lt
citygtBerlinlt/citygt lt/addressgt
Header
Encoding Inf.
19
lt?XML version 1.0 STANDALONE YES
?gt ltaddressgt ltnamegtManfed Mustermannlt/namegt ltst
reetgtIrgendwo Str. 1lt/streetgt ltzipgt12345lt/zipgt lt
citygtBerlinlt/citygt lt/addressgt
XML-Dok
lt!DOCTYPE address lt!ELEMENT address (name,
street, zip, city)gt lt!ELEMENT name
(PCDATA)gt lt!ELEMENT street (PCDATA)gt lt!ELEMENT
zip (PCDATA)gt lt!ELEMENT city (PCDATA)gt gt
DTD (mehrere)
20
DTD
Benutzer
Parser
DTD lt!DOCTYPE adress ...gt
XML lt?XML ...gt ltadressgt.... ....lt/adressgt
21
XSL
Extensible Stylesheet Language
XHTML
Extensible HTML
VoiceXML
Write a Comment
User Comments (0)
About PowerShow.com