WAP, WML und XML


Presentation (Handout), 2001

21 Pages, Grade: bestanden


Excerpt


Ü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

Excerpt out of 21 pages

Details

Title
WAP, WML und XML
Course
Proseminar
Grade
bestanden
Author
Year
2001
Pages
21
Catalog Number
V102355
ISBN (eBook)
9783640007387
File size
562 KB
Language
German
Keywords
Proseminar
Quote paper
Gökhan Özcan (Author), 2001, WAP, WML und XML, Munich, GRIN Verlag, https://www.grin.com/document/102355

Comments

  • No comments yet.
Look inside the ebook
Title: WAP, WML und XML



Upload papers

Your term paper / thesis:

- Publication as eBook and book
- High royalties for the sales
- Completely free - with ISBN
- It only takes five minutes
- Every paper finds readers

Publish now - it's free