Microsoft oznamuje Open Translators to Things (OpenT2T), aby pomohl vývojářům IoT
2 min. číst
Publikované dne
Přečtěte si naši informační stránku a zjistěte, jak můžete pomoci MSPoweruser udržet redakční tým Dozvědět se více
V současnosti existuje příliš mnoho různých rozhraní API, která dnes vývojáři aplikací potřebují používat k ovládání zařízení IoT (např. žárovek) vytvořených různými výrobci nebo pomocí různých protokolů. Společnost Microsoft nedávno spustila alfa verzi nového projektu s otevřeným zdrojovým kódem, aby pomohla vývojářům aplikací snadno komunikovat s různými zařízeními IoT. Otevřete Translators to Things (OpenT2T) zapnuto GitHub. Cílem tohoto nového projektu je umožnit vývojářům aplikací napsat jednou, otevřeným a interoperabilním způsobem, přesně stejný kód pro přístup k funkcím, které jsou sdíleny mezi podobnými zařízeními IoT.
Úkolem překladatele je skrýt podrobnosti implementace o konkrétních datových modelech a protokolech a odhalit funkce přímo jako programovatelná API. Zapnout žárovku? Vývojář aplikací nemusí přemýšlet o RPC vs. REST, HTTP vs. MQTT, CoAP vs. ZigBee. Co je potřeba, je myBulb.turnOn() a překladač namapuje volání společného schématu API do příslušných knihoven k provedení operace. Cortana nebo jiní hlasoví asistenti mohou rozsvítit vaši žárovku, ať už pochází od společnosti Philips, Samsung, Wink nebo jiného výrobce.
Překladače mohou běžet na místních zařízeních (PC/tablety/telefony) pro proximálně propojené věci. Překladatelé by také mohli běžet v cloudu pro Věci připojené ke cloudu nebo na branách pro Věci propojené s bránou a seřazené z cloudu.
Vývojáři aplikací, kteří mají o tento projekt zájem, si mohou prohlédnout soubor koncový uživatel a kód demo videa, přečtěte si konzultace, zeptat se otázkya přispět prvním překladačem pro jejich oblíbený hardware. Přečtěte si o tom podrobně zde.