Grin logo
en de es fr
Shop
GRIN Website
Publish your texts - enjoy our full service for authors
Go to shop › Computer Science - Software

WAP, WML und XML

Summary Excerpt Details

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>

Häufig gestellte Fragen

Was ist WAP und wie ist es entstanden?

WAP (Wireless Application Protocol) ist ein herstellerübergreifendes Protokoll für den Datenverkehr in Mobilfunknetzen, das die Kommunikation zwischen Mobilfunkgeräten und dem Internet ermöglicht. Es entstand im Februar 1997 durch die Gründung des WAP-Forums mit dem Ziel, einen weltweiten Standard zu schaffen.

Was sind typische Anwendungen für WAP?

WAP-Anwendungen umfassen unter anderem das Senden und Empfangen von E-Mails, Abrufen von Aktienkursen, Bezahlen von Rechnungen, Mobile Banking, den Zugriff auf allgemeine Informationen und die Navigation im Netz.

Was ist WML und welche Funktion hat es?

WML (Wireless Markup Language) ist eine Seitenbeschreibungssprache für mobile Endgeräte, die mit HTML und XML verwandt ist. WML-Seiten liegen auf Webservern und werden über ein WAP-Gateway mit dem Protokoll WAP abgerufen. Die Darstellung ist textbasiert.

Was sind die wichtigsten Funktionen von WML?

Die wichtigsten Funktionen von WML sind die Textpräsentation und das Layout, die Deck/Card-Metapher sowie Navigation und Linking.

Was bedeutet die Deck/Card Metapher im Zusammenhang mit WML?

Die Deck/Card-Metapher beschreibt die Struktur von WML-Dokumenten. Ein "Deck" (WML-Dokument) besteht aus mehreren "Cards" (einzelnen Seiten oder Ansichten). Die Navigation erfolgt zwischen diesen Cards.

Wie sieht die Grundstruktur eines WML-Dokuments aus?

Ein WML-Dokument beginnt mit dem XML-Header (<?xml version="1.0"?>) und der DOCTYPE-Deklaration. Der eigentliche Inhalt befindet sich innerhalb des <wml>-Tags, der "Cards" enthält.

Wie werden Links in WML erstellt?

Links in WML werden mit dem <a>-Tag erstellt. Interne Links verweisen auf andere Cards innerhalb desselben Decks (z.B. <a href="#cardID">), während externe Links auf andere WML-Decks oder Webseiten verweisen (z.B. <a href="wml-deck-2.wml"> oder <a href="http://wap.hafas.de/7110.wml">).

Wie werden Bilder in WML eingebunden?

Bilder in WML werden mit dem <img>-Tag eingebunden, wobei das Attribut "src" den Pfad zur Bilddatei (im WBMP-Format) angibt. Attribute wie "alt", "vspace", "hspace", "align", "height" und "width" können verwendet werden, um die Darstellung des Bildes zu steuern.

Was ist WMLScript und wozu dient es?

WMLScript erweitert WML um Scriptfunktionen, die beispielsweise zur Überprüfung von Benutzereingaben verwendet werden können. WMLScript-Dateien werden kompiliert und als Bytecode auf dem Gateway ausgeführt.

In welcher Beziehung stehen WML und XML zueinander?

WML ist eine XML-Sprache, ähnlich wie XHTML oder MathML. Das bedeutet, dass WML die Syntaxregeln von XML befolgt.

Welche Nachteile hatte WAP zum Zeitpunkt des Artikels?

Zu den Nachteilen von WAP zum Zeitpunkt des Artikels gehörten teure und wenig verbreitete Endgeräte, die eingeschränkte Darstellung (hauptsächlich Text), fehlende Finanzierungsmöglichkeiten durch Bannerwerbung, hohe Zugriffskosten, zweifarbige Displays und geringe Übertragungsraten.

Excerpt out of 21 pages  - scroll top

Buy now

Title: WAP, WML und XML

Presentation (Handout) , 2001 , 21 Pages , Grade: bestanden

Autor:in: Gökhan Özcan (Author)

Computer Science - Software
Look inside the ebook

Details

Title
WAP, WML und XML
Course
Proseminar
Grade
bestanden
Author
Gökhan Özcan (Author)
Publication Year
2001
Pages
21
Catalog Number
V102355
ISBN (eBook)
9783640007387
Language
German
Tags
Proseminar
Product Safety
GRIN Publishing GmbH
Quote paper
Gökhan Özcan (Author), 2001, WAP, WML und XML, Munich, GRIN Verlag, https://www.grin.com/document/102355
Look inside the ebook
  • Depending on your browser, you might see this message in place of the failed image.
  • https://cdn.openpublishing.com/images/brand/1/preview_popup_advertising.jpg
  • Depending on your browser, you might see this message in place of the failed image.
  • Depending on your browser, you might see this message in place of the failed image.
  • Depending on your browser, you might see this message in place of the failed image.
  • Depending on your browser, you might see this message in place of the failed image.
  • Depending on your browser, you might see this message in place of the failed image.
  • Depending on your browser, you might see this message in place of the failed image.
  • Depending on your browser, you might see this message in place of the failed image.
  • Depending on your browser, you might see this message in place of the failed image.
  • Depending on your browser, you might see this message in place of the failed image.
  • Depending on your browser, you might see this message in place of the failed image.
  • Depending on your browser, you might see this message in place of the failed image.
  • Depending on your browser, you might see this message in place of the failed image.
  • Depending on your browser, you might see this message in place of the failed image.
  • Depending on your browser, you might see this message in place of the failed image.
  • Depending on your browser, you might see this message in place of the failed image.
  • Depending on your browser, you might see this message in place of the failed image.
  • Depending on your browser, you might see this message in place of the failed image.
  • Depending on your browser, you might see this message in place of the failed image.
  • Depending on your browser, you might see this message in place of the failed image.
  • Depending on your browser, you might see this message in place of the failed image.
  • Depending on your browser, you might see this message in place of the failed image.
Excerpt from  21  pages
Grin logo
  • Grin.com
  • Payment & Shipping
  • Contact
  • Privacy
  • Terms
  • Imprint