Jak se připojím k IoT zařízením?
Internet věcí (IoT)
Internet věcí vstupvýstup obousměrná výměna zpráv něco
Internet věcí
Jednoduché senzory Jednoduché řídící jednotky – mikropočítače Brány mezi senzory a sítí Hlavní výrobci - produkty Arduino Raspberry Pi Beaglebone Na čem IoT staví
Komponenty používají zpravidla bezdrátový přenos – Bluetooth Smart, WiFi, Zigbee, aj… Brány používají různé připojení – GSM, 3G/LTE, LAN, Nízkoúrovňové protokoly - I 2 C, OneWire Síťová konektivita TCP MQTT AMQP JMS REST/HTTP Internet věcí – bez komunikace to nejde
Ukázková aplikace z Global Summitu + Sensory + Konektivita + Zpětná vazba
Budeme-li mít štěstí, můžeme si prohlédnout ukázku z Global Summitu, je publikována ve formě Docker kontejneru v cloudu Simulátor lednice v prohlížeči můžeme nalézt zdezde Portál Ensemble s produkcí nalezneme pro změnu tadytady Ukázková aplikace z Global Summitu
Ensemble release notes: Java Business Services and Operations Java Business Hosts provides the means to create new Business Services and Business Operations using Java without need for any ObjectScript coding. There are two major reasons to use this capability: Add new protocols to Ensemble using available Java libraries. Allows Java developers to create custom business services and operations without needing to learn Caché ObjectScript. Ensemble a IoT
Ukázková konfigurace produkce v Ensemble
Tvorba Java služeb Ensemble Java aplikace Odvodíme třídu implementující službu z com.intersys.gateway.BusinessService Použijeme datový typ com.intersys.gateway.Production Případně přidáme jiné Java knihovny, např. pro příjem MQTT zpráv Ensemble produkce Přidáme instanci třídy EnsLib.JavaGateway.Initiator (typ Ensemble BS) Přidáme Caché třídu odvozenou od Ens.Java.BusinessService (vygenerovanou z Java aplikace) Recept na práci s Java Business Host
Tvorba Java operací Ensemble Java aplikace Odvodíme třídu od com.intersys.gateway.BusinessOperation Ensemble produkce Přidáme instanci třídy EnsLib.JavaGateway.Initiator (typ Ensemble BS) Přidáme Caché třídu odvozenou z Ens.java.BusinessOperation (vygenerovanou z Java aplikace) Recept na práci s Java Business Host
Vygenerování tříd v Ensemble System Management Portal > Ensemble > Build > Java Business Hosts Musíme mít puštěnou produkci Produkce musí obsahovat komponentu EnsLib.JavaGateway.Initiator Recept na práci s Java Business Host Ukázka !
Navštivte Developer Community portál Kontaktujte své lokální technické zástupce InterSystems Navštivte Intersystems.com/GS2016LearningResources Kudy dál?
Lednice objednávejte u kolegy Michaela Bröesdorfa na Jak se připojím k IoT zařízením?