Download und WAP

Transcript
3.2.7 WML-Erweiterungen
Einige Geräte unterstützen Dateiformate, die über die von WAP-Forum definierten Standards
hinausgehen. Diese Dateien können in WML-Tags wie der a-Tag eingebettet und als Link
angesprochen werden.
3.2.7.1 VCF
Visitenkarten-Format [VCARD96] bietet eine Möglichkeit, ohne die WTAI-Bibliotheken auf
das Telefonbuch des Endgerätes zuzugreifen. Das VCF-Format wird von verschiedenen
Email-Programmen verwendet. Die VCF-Datei ist eine Text-Datei, deren Format
folgendermaßen aussieht:
begin:vcard
n:Nachname;Vorname
tel;cell:Mobil-Nr
tel;fax:Fax-Nr
tel;work:Telefon-Nr
x-mozilla-html:FALSE
url:Webseite
adr:;;Strasse;Ort;Bundesland;PLZ;Land
version:2.1
email;internet:Email-adresse
fn: Angezeigter Name
end:vcard
Die Anbindung in WML erfolgt wie folgt:
<a href="visitenkarte.vcf">Visitenkarte</a>
Beim Selektieren des Links soll der User Agent die Visitenkarte laden und diese direkt ins
Telefonbuch übernehmen. Der WAP-Server muss für den MIME-Typ text/x-vcard
konfiguriert sein. Um zu detektieren, ob das Endgerät dieses Format unterstützt, kann man
den accept-Header, der vom User Agent an den WAP-Server geschickt wird, abfragen und
nach der Zeichenkette text/x-vacrd suchen.
3.2.7.2 VCS
Das Ansprechen einer Kalender-Datei [VCAL96] ist genauso einfach wie das Ansprechen
einer Visitenkarten-Datei:
<a href="termin.vcs">Ihr Termin</a>
Für die Verwendung dieses Dateityps soll sowohl der MIME-Type text/x-vCalender auf dem
Server eingerichtet als auch vom User Agent unterstützt werden. Es wird von dem User Agent
accept-Header gesendet, der die Zeichenkette text/x-vCalender enthält, falls er die KalenderDateien unterstützt. Hier ist eine Beispiel-Datei, die einen Termin definiert.
BEGIN:VCALENDAR
VERSION:1.0
BEGIN:VEVENT
CATEGORIES:MEETING
STATUS:TENTATIVE
DTSTART:20010404T183000Z
46