Microsoft oznamuje Open Translators to Things (OpenT2T), aby pomohol vývojárom internetu vecí
2 min. čítať
Publikované dňa
Prečítajte si našu informačnú stránku a zistite, ako môžete pomôcť MSPoweruser udržať redakčný tím Čítaj viac
V súčasnosti existuje príliš veľa rôznych rozhraní API, ktoré dnes vývojári aplikácií potrebujú používať na ovládanie zariadení internetu vecí (napr. žiaroviek) vytvorených rôznymi výrobcami alebo pomocou rôznych protokolov. Spoločnosť Microsoft nedávno spustila alfa verziu nového projektu s otvoreným zdrojovým kódom, aby pomohla vývojárom aplikácií jednoducho interagovať s rôznymi zariadeniami internetu vecí. Otvorte prekladače vecí (OpenT2T) zapnuté GitHub. Cieľom tohto nového projektu je umožniť vývojárom aplikácií napísať raz, otvoreným a interoperabilným spôsobom, presne ten istý kód na prístup k funkciám, ktoré zdieľajú podobné zariadenia internetu vecí.
Úlohou prekladateľa je skryť podrobnosti implementácie o konkrétnych dátových modeloch a protokoloch, čím sa funkcie priamo vystavia ako programovateľné API. Zapnúť žiarovku? Nie je potrebné, aby vývojár aplikácie premýšľal o RPC vs. REST, HTTP vs. MQTT, CoAP vs. ZigBee. Čo je potrebné, je myBulb.turnOn() a prekladateľ namapuje volanie spoločnej schémy API do príslušných knižníc na vykonanie operácie. Cortana alebo iní hlasoví asistenti môžu zapnúť vašu žiarovku, či už pochádza od spoločnosti Philips, Samsung, Wink alebo iného výrobcu.
Prekladače môžu bežať na lokálnych zariadeniach (PC/tablety/telefóny) pre proximálne pripojené veci. Prekladatelia by tiež mohli bežať v cloude pre veci spojené s cloudom alebo na bránach pre veci spojené s bránou a zoradené z cloudu.
Vývojári aplikácií, ktorí majú záujem o tento projekt, si môžu pozrieť súbor koncový užívateľ a kód demo videá, prečítajte si konzultácie, opýtať sa otázkya prispieť prvým prekladačom pre ich obľúbený hardvér. Prečítajte si o tom podrobne tu.