Microsoft najavljuje Open Translators to Things (OpenT2T) kako bi pomogao IoT programerima
2 min. čitati
Objavljeno na
Pročitajte našu stranicu za otkrivanje kako biste saznali kako možete pomoći MSPoweruseru da održi urednički tim Čitaj više
Trenutno postoji previše različitih API-ja koje programeri aplikacija danas trebaju koristiti za kontrolu IoT uređaja (npr. žarulja) koje su izradili različiti proizvođači ili korištenjem različitih protokola. Kako bi pomogao programerima aplikacija da lakše komuniciraju s različitim IoT uređajima, Microsoft je nedavno pokrenuo alfa verziju novog projekta otvorenog koda Otvorite Translators to Things (OpenT2T) uključeno GitHub. Cilj ovog novog projekta je omogućiti programerima aplikacija da jednom, na otvoren i interoperabilan način, napišu potpuno isti kod za pristup funkcijama koje se dijele na sličnim IoT uređajima.
Posao prevoditelja je sakriti detalje implementacije o određenim modelima podataka i protokolima, izlažući funkcionalnosti izravno kao programibilni API-ji. Upaliti žarulju? Nema potrebe da programer aplikacije razmišlja o RPC-u naspram REST-a, HTTP-u protiv MQTT-a, CoAP-u protiv ZigBee-a. Ono što je potrebno je myBulb.turnOn() i prevoditelj će mapirati poziv zajedničke sheme API-ja u odgovarajuće biblioteke za izvođenje operacije. Cortana ili drugi glasovni asistenti mogli bi upaliti vašu žarulju bez obzira dolazi li od Philipsa, Samsunga, Winka ili drugog proizvođača.
Prevoditelji mogu raditi na lokalnim uređajima (računala/tableti/telefoni) za proksimalno povezane stvari. Prevoditelji bi također mogli raditi u oblaku za stvari povezane s oblakom ili na pristupnicima za stvari povezane s pristupom i raspoređeni iz oblaka.
Programeri aplikacija koji su zainteresirani za ovaj projekt mogu vidjeti krajnji korisnik i kod demo videa, pročitajte udžbenik, pitajte pitanja, i doprinijeti prvom prevoditelju za njihov omiljeni hardver. Pročitajte o tome detaljno ovdje.