Dokument 1.pdf - DigDok
Dokument 1.pdf - DigDok
Dokument 1.pdf - DigDok
Erfolgreiche ePaper selbst erstellen
Machen Sie aus Ihren PDF Publikationen ein blätterbares Flipbook mit unserer einzigartigen Google optimierten e-Paper Software.
3. Grundlagen von NFC<br />
32<br />
Abbildung 3.3: Aufbau eines Tags mittels NDEF-Messages und NDEF-Records<br />
eine NDEF-Message beliebig viele NDEF-Records enthalten. Anzahl der Messages bzw. Records<br />
und Umfang der enthaltenen Daten sind nur durch die Kapazität des Tags begrenzt.<br />
NDEF-Messages dienen lediglich als Kapselung von Daten. Der eigentliche Inhalt wird in<br />
NDEF-Records gespeichert. Damit ein NDEF-Record dem Protokoll entspricht, muss es<br />
wohlgeformt sein, bedeutet: Folgende Informationen sind Pflichtangaben:<br />
Type Name Format Beschreibt die Art und Weise, wie der Eintrag type interpretiert werden<br />
soll.<br />
type Beschreibt die Typen-Art des Records. Abhängig vom Type Name Format (TNF) sind<br />
unterschiedliche Typen erlaubt.<br />
ID Eindeutige Zeichenkette anhand welcher man den Record später identifizieren kann.<br />
payload Enthält den eigentlichen Inhalt des Records.<br />
3.7.2 Zuordnung von Tags zu Applikationen<br />
Sobald ein Android-Smartphone einen Tag ausliest, versucht es die Daten einer Applikation<br />
zuzuweisen. Der Mechanismus, der diese Aufgabe übernimmt, wird Tag Dispatch System<br />
genannt. In drei Schritten analysiert das System, die auf dem Tag gespeicherten Daten,<br />
kapselt diese in einem Intent und übergibt es an eine passende Applikation.<br />
Sollte der Inhalt in Form des NDEF-Protokolls vorliegen, wird in Schritt 1 der erste<br />
NDEF-Record einer NDEF-Message ausgelesen. Aus den Feldern TNF und type versucht<br />
das System nun einen validen MIME-Type oder eine valide URI zu erstellen. Die Daten<br />
werden im Anschluss gemeinsam mit MIME-Type oder URI in ein Intent verpackt. In Schritt