M2M Architect je unikátní vývojové prostředí pro vývoj M2M aplikací v jazyku JAVA. Toto prostředí umožňuje vytvářet aplikace pro GSM moduly Siemens i bez detailních znalostí JAVA J2ME.
Díky podobnosti základních konstrukcí jazyku JAVA s jazykem C, C++ a architektonickému řešení M2M Architect, může velice rychle vytvářet M2M aplikace téměř každý.
M2MArchitect poskytuje širokou škálu stavebních kamenů pro M2MAplikace s jednoduchými a intuitivními API, které významně šetří náklady při vývoji, ladění a ostrém provozu M2MAplikací.
Vývojář se již nemusí soustředit na to, jak realizovat funkce TCP-IP komunikace, práci se soubory, ošetřování IO vstupů atp., ale může se plně věnovat svému problému, který chce pomocí GSM modulů Siemens řešit.
Knihovny verze 1.0 řeší následující funkce:
- Identifikace modulu
- Monitoring provozních parametrů (GSM, teplota, baterie …)
- Obsluha kritických stavů modulu (teplota, stav baterie)
- SMS
- CSD – vytáčené datové spojení
- HTTP
- TCP-IP (klient)
- Sériová komunikace
- Pokročilé protokoly FTP, SMTP, POP3
- GPIO 1..10, obsluha programovatelných vstupně/výstupních pinů, sledování stavu …
- ADC – obsluha AD převodníku
- Pulse counter – využití vnitřního čítače
- Časovač úloh
- Práce s konfiguračními soubory INI
- Logování – záznam chybových, ladících, provozních informací do souborů v paměti, na standardní výstup, sériový port.
- TXT – práce s textovými soubory
- Práce s adresářovou strukturou ve FLASH paměti modulu
- Databáze – databáze pro mobilní zařízení s možností multiindexových tabulek
- Doplňkové knihovny
Základ M2MArchitect je "event driven - událostmi řízená" aplikace, kterou doplňujeme vlastním kódem podle toho, na jaké události chceme reagovat. Událostmi jsou například příchozí SMS, data na sériovém portu, příchozí hovor, změna sledovaných IO vstupů a podobně. Události jsou zpracovávány paralelně a M2MArchitect je optimalizován pro paralelní provádění kódu.
M2MArchitect obsahuje nespočet příkladů použití jednotlivých knihoven, takže začátek tvorby M2M aplikací v JAVA je opravdu rychlý. Vytváření aplikací pomocí M2MArchitect zkracuje dobu vývoje v řádech týdnů.
M2MArchitect je navržen tak, aby vytvářené aplikace byly optimalizované na výkon a úsporu paměti. Při finální kompilaci aplikace jsou všechny nepoužité knihovny M2MArchitect z aplikace odstraněny. M2MArchitect využívá 5 let unikátních zkušeností z vývoje aplikací pro mobilní telefony s JAVOU.
Nejsou vyžadovány žádné speciální znalosti jazyku JAVA nebo jeho mobilní varianty JAVA J2ME. I když jste doposud v JAVA neprogramovali, s M2MArchitect je to snadné.
M2MArchitect je integrován do JAVA vývojového prostředí NetBeans 5.5. Díky této symbióze není nutné dokupovat další vývojové nástroje a můžete se plně soustředit na vývoj M2M aplikací. Kompatibilita:
- GSM moduly Siemens TC65, TC65T, AC75 a další odvozené produkty
- Vývojové prostředí je kompatibilní s Microsoft Windows XP.
Kde koupit?
V našem eShopu
|
|
|
|
|