Přehled komunikace v blízkém poli

Komunikace v blízkém poli (NFC) je soubor bezdrátových technologií krátkého dosahu, které obvykle vyžadují k navázání spojení vzdálenost nejvýše 4 cm. NFC umožňuje sdílení malých datových zátěží mezi značkou NFC a zařízením s operačním systémem Android nebo mezi dvěma zařízeními s operačním systémem Android.

Tagy mohou být různě složité. Jednoduché tagy nabízejí pouze sémantiku čtení a zápisu, někdy s jednorázově programovatelnými oblastmi, aby karta byla určena pouze pro čtení. Složitější tagy nabízejí matematické operace a mají kryptografický hardware pro ověřování přístupu k sektoru. Nejsložitější tagy obsahují operační prostředí, které umožňuje komplexní interakci s kódem prováděným na tagu. Data uložená v tagu lze také zapisovat v různých formátech, ale mnoho rozhraní API frameworku Android je založeno na standardu NFC Forum nazvaném NDEF (NFC Data Exchange Format).

Zařízení poháněná systémem Android s NFC současně podporují tři hlavní režimy provozu:

  1. Režim čtení/zápisu, který umožňuje zařízení NFC číst a/nebo zapisovat pasivní tagy a nálepky NFC.
  2. Režim P2P, umožňující zařízení NFC vyměňovat si data s jinými NFCpeery; tento režim provozu používá Android Beam.
  3. Režim emulace karty, umožňující samotnému zařízení NFC fungovat jako karta NFC. K emulované kartě NFC pak může přistupovat externí čtečka NFC,například terminál NFC v místě prodeje.

Základy NFC Tento dokument popisuje, jak systém Android zachází s objevenými značkami NFC a jak upozorňujeaplikace na data, která jsou pro aplikaci důležitá. Probírá také, jak pracovat s datyNDEF v aplikacích, a podává přehled rozhraní API frameworku, která podporují základní sadu funkcíNFC systému Android. Pokročilé NFC Tento dokument se zabývá rozhraními API, která umožňují používat různé technologie značek, které systém Android podporuje. Pokud nepracujete s daty NDEF nebo pokud pracujete s daty NDEF, kterým systém Android plně nerozumí, musíte ručně číst nebo zapisovat do značky v surových bajtech pomocí vlastního zásobníku protokolů. V těchto případech systém Android poskytuje podporu pro detekci určitých technologií značek a otevření komunikace se značkou pomocí vlastního zásobníku protokolů. Emulace karty na bázi hostitele Tento dokument popisuje, jak mohou zařízení se systémem Android fungovat jako karty NFC bez použití zabezpečeného prvku, což umožňuje libovolné aplikaci systému Android emulovat kartu a komunikovat přímo se čtečkou NFC.

Napsat komentář

Vaše e-mailová adresa nebude zveřejněna.