WAP, WML und XML


Referat (Handout), 2001

21 Seiten, Note: bestanden


Leseprobe


Übersicht

1. WAP
- Entstehung
- Was ist Wap?
- Anwendung

2. WML
- Funktion
- Einblick in die Sprache
- WML- Script

3. WML und XML

4. Zusammenfassung

5. Links

Entstehung von WAP

1997 (Februar): Gründung des WAP-Forums

Ziel: Weltweiten Standard für den Datenverkehr in Mobilfunknetzen Mobilfunk <---> Internet

Abbildung in dieser Leseprobe nicht enthalten

1999 (August/September): IFA

1999 (November): WAP-Handys auf dem Markt

Was ist WAP?

WAP(Wireless Application Protocol) ist ein Hersteller übergreifendes Protokoll.

- Übertragungsprotokoll

(Internet(WAP-Gateway) <---> Mobiles Endgerät)

- Ähnlich dem HTTP-Übertragungsprotokoll

- Arbeitet mit WML

WAP-Anwendungen

- E-Mails(senden & empfangen)

- Aktienkurse

- Rechnungen bezahlen

- Mobile Banking

- Allgemeine Informationen

- Navigation im Netz

Das WAP-Model

Abbildung in dieser Leseprobe nicht enthalten

WAP-Architektur (=WAP-Stack)

Abbildung in dieser Leseprobe nicht enthalten

Was ist WML?

(=Wireless Markup Language)

- Seitenbeschreibungssprache (für Mobile Endgeräte)

- verwandt mit HTML und XML

- WML-Seiten liegen auf dem Web-Server (...wie HTML-Seiten)

- Zugriff erfolgt über ein WAP-Gateway mit dem Protokoll WAP

- Nur Textbasierte Darstellung

Wichtigsten Funktionen von WML

- Textpräsentation und Layout

- Deck Card Metapher

- Navigation und Linking

Deck/ Card Metapher (Modell)

Abbildung in dieser Leseprobe nicht enthalten

WML

(Header & DECK)

Header:

<?xml version="1.0"?>

<!DOCTYPE wml PUBLIC "-//WAPFORUM//DTD WML 1.1//EN" "http://www.wapforum.org/DTD/wml_1.1.xml">

WML-DECK:

<WML>

Cards

</WML>

WML

(Cards & Links)

WML-Cards:

<card id="testcard" title="Ueberschrift der Card"> <p>

Text </p>

</card>

<a href="#testcard">Link</a>

Links:

<a href="#cardID">Zur Card 1</a>

WML

(Externe Links & Bilder)

Externe Links:

<a href="wml-deck-2.wml">Zum Deck 2</a>

<a href="http://wap.hafas.de/7110.wml"> Bahnauskunft </a>

Bilder:

<img src="test.wbmp" alt="Name"

vspace="3" hspace="5" align="bottom" height="15" width="25">

WML-Script

- Erweitert WML um Scriptfunktionen Benutzereingaben überprüfen...

- Referenzzierung statt Einbettung in das WML-Dokument

- Kompilierung in Bytecode auf dem Gateway

- Verschiedene Bibliotheken (z.B.Math, String, URL, Float)

WML-Programmbeispiel (Hello World)

<?xml version="1.0"?>

<!DOCTYPE wml PUBLIC "-//WAPFORUM//DTD WML 1.1//EN" "http://www.wapforum.org/DTD/wml_1.1.xml">

<wml>

<card id="Card1" title="Wap-UK.com"> <p>

Hello World </p>

</card> </wml>

WAP-Browser

(Mircro-Browser)

WML und XML

WML ist eine XML-Sprache, wie auch z.B. XHTML oder MathML

<?xml version="1.0"?>

<!DOCTYPE wml PUBLIC "-//WAPFORUM/DTD WML 1.1//EN"

Gebrauch von Entities:

ä &auml;

Zusammenfassung

-WAP ist ein Protokoll, welches den mobilen Internetzugang ermöglicht!

- WAP benötigt zusätzlich Gateways

- WAP arbeitet mit WML

- WML ist verwandt mit HTML und XML

- WML-Dokumente sind „Decks“, welche in „Cards“ unterteilt sind

- WML-Dokumente werden als Bytecode vom WAP-Browser gelesen

Derzeitige Situation

- WAP-Endgeräte sind noch teuer und wenig verbreitet

- lediglich Darstellung von Texten möglich, dadurch magere Inhalte Finanzierung durch Banner nicht möglich

- hohe Zugriffskosten (...im Durchschnitt 0.39 DM/min (Quelle))

- zweifarbiges Display

- geringe Übertragungsraten(9600Bit/sec)

Links

- Die Offizielle Seite des WAP-Forums:

http://www.wap-forum.org

- Informationen über WAP/WML und einigen WAP-Tools http://www.ccwap.de/sitemap.htm

- WML-Kurs

http://www.selfwml.f2s.com

- Informationen über WAP/WML http://www.wap-uk.com

- Deutschsprachiges WAP-Portal http://www.wap.de

...weitere Links

- Realisierung einer WAP-Schnittstelle für auf

Geschäftsobjekten basierende Anwendungen (Kai Jesse)

http://i44w3.info.uni-karlsruhe.de/~i44www/lehre/XML-WS-00-01/index.html

- Informationen(Grundlagen) über WAP, WML und XML http://www.boku.ac.at/htmleinf/wein.html

- Deutsches Portal mit News und vielen Links http://www.wapworldwide.de/index.php

WML Seite mit einem Aufruf zum WML-Script (random.wml)

<?xml version="1.0"?>

<!DOCTYPE wml PUBLIC "-//WAPFORUM//DTD WML 1.1//EN" "http://www.wapforum.org/DTD/wml_1.1.xml">

<wml>

<card id="card1" title="Random Example"> <do type="accept" label="Random"> <go href="random.wmls#getRandom()"/> </do>

<p>Select Random</p> </card>

<card id="card2" title="Random Result"> <p>Result: $(RESULT)</p>

</card>

</wml>

Abbildung in dieser Leseprobe nicht enthalten

Ende der Leseprobe aus 21 Seiten

Details

Titel
WAP, WML und XML
Veranstaltung
Proseminar
Note
bestanden
Autor
Jahr
2001
Seiten
21
Katalognummer
V102355
ISBN (eBook)
9783640007387
Dateigröße
562 KB
Sprache
Deutsch
Schlagworte
Proseminar
Arbeit zitieren
Gökhan Özcan (Autor:in), 2001, WAP, WML und XML, München, GRIN Verlag, https://www.grin.com/document/102355

Kommentare

  • Noch keine Kommentare.
Blick ins Buch
Titel: WAP, WML und XML



Ihre Arbeit hochladen

Ihre Hausarbeit / Abschlussarbeit:

- Publikation als eBook und Buch
- Hohes Honorar auf die Verkäufe
- Für Sie komplett kostenlos – mit ISBN
- Es dauert nur 5 Minuten
- Jede Arbeit findet Leser

Kostenlos Autor werden