OpenDMTP - OpenDMTP (Atidarykite Įrenginių stebėjimo ir sekimo protokolas) yra labai konfigūruojama ir išplėstine protokolas ryšiui su mobiliaisiais prietaisais per aukštos latentinis / žemo pralaidumo tinklus. Šis protokolas yra ypač orientuota į GPS bazė vietos informacijos perdavimo ir apima pilnai atskaitos įgyvendinimo pademonstruotų savo galimybes.
Yra daug mobiliųjų GPS sekimo įrenginiai rinkoje šiandien savo uždarų nuosavybės protokolus. Ieškoti atvirų protokolų interneto atskleidė tik nedaugelis galima duomenis (įskaitant GPS informacija) tarp įrenginių perdavimo. Tačiau šie sprendimai yra paprastai skirtas ne mobiliųjų programų ir / ar trūksta tam tikrų mažo pralaidumo, konfigūruojama ir pailginamas funkcijų, kurios mobiliųjų programų reikia.
Atsižvelgdama atvirą protokolą sukurta specialiai mobiliesiems prietaisams turi daug privalumų:Tikslinės Renginių generavimas: Daugelis prietaisų pateikimą į rinką skirtos tiesiog perduoti dideliu kiekiu GPS duomenis į back-end serveris tikisi, kad serveris gali prasmės duomenų, kad ji gauna. Su šiuo approch problema yra tai, kad jis yra linkęs padidėti duomenų perdavimo išlaidas informaciją, kuri niekada nebus naudojami. Protokolas naudojamas mobiliųjų programų reikia, kad būtų galima užtikrinti lankstumą, generuoti tik įvykiai, kurie susiję su konkrečia programa.
Tinklo Efektyvus: Mobilieji įrenginiai paprastai turi ribotą tinklo ryšį, ir kai kuriais atvejais duomenų perdavimo gali būti gana brangus (pvz palydovinė). Dėl to protokolas turi būti efektyvus, tai dialogo tarp kliento ir serverio. Komunikacijos turi būti optimizuota, pavyzdžiui, kad reikalinga informacija gali būti gabenamos kartu su minimalus skaičius baitų mažiausiai laiko.Transporto priemonės: Differrent mobiliųjų programų turės savo unikalų būdą bendrauti duomenis į serverį. Kai kurie gali naudotis GPRS arba lizdas grįstą bendravimą, kiti gali naudoti palydovinio ryšio, o dar kiti gali naudoti kitų formų bevielio ryšio, pavyzdžiui, "Bluetooth". Iš protokolo dizainas turėtų galėti apimti visus tokius transportas žiniasklaidos rūšių, nepriklausomai nuo transporto rūšies naudojimą.
Dvikryptė: Kai kurie prietaisai gali palaikyti dvipusį ryšį (ty GPRS ar kitą lizdas ryšiais.), O kiti gali palaikyti tik į vieną pusę komunikacijos (ty kai palydovinio ryšio sistemos.). Turint tai omenyje, protokolas turėtų būti skirtas palaikyti dvipusį (dvipusis) ir simplex (į vieną pusę) ryšių.
Lanksti Duomenų kodavimas: Dauguma rūšių transporto žiniasklaida leidžia už dviejų komponentų užkoduotų duomenų perdavimo. Tačiau gali būti keletas žiniasklaidos formų, kurioms ASCII užkoduota duomenų paketas yra daug geriau tinka. Protokolas sukurta atsižvelgiant į tai turėtų galėti remti abi duomenų kodavimo tipai.Įprastiniai Žinutės: Dėl įvairių duomenų tipų naudojamų mobiliųjų programų, protokolas turėtų būti pakankamai lankstus, kad nustatyti standartines pranešimus, tačiau vis dar leidžia pasirinktinius pranešimus rėmuose.
Išplėstine: Ne kiekvienas mobiliųjų aplikacijų yra tas pats. Kai reikia specialaus apdorojimo ir gali turėti įvairių tipų įėjimai ir išėjimai. Protokolas, skirtas mobiliųjų programų turėtų apdrausti, kad sistema gali būti lengvai išplėsta, kad incapsulate specifinius poreikius prietaiso.
Mažų matmenų: mobiliųjų įrenginių paprastai turi ribotus išteklius, kuriais būtų paleisti kliento kodą (ty atminties, procesoriaus greitį.). Atviras protokolas sukurtas atsižvelgiant į tai turėtų būti optimizuotas, kad veiksmingai įgyvendinti ir turėtų lengvai palaikyti įrenginius, pavyzdžiui, PDA, mobiliesiems telefonams, GPS stebėjimo prietaisus ir kitų OEM mikro prietaisų.
Pramonė Suderinamumas: atsižvelgdama atvirą protokolą apdraudžia geriau suderinti skirtingų klientų prietaisų ir paslaugų teikėjams.Nuoroda Įgyvendinimas: kurių etaloninė įgyvendinimą, kad demonstruoja pagrindiniai bruožai protokolą pateikia paprastą atspirties taškas, kuriame programuotojai gali pridėti savo funkcijas ir platformos konkretų įgyvendinimą nereikės nerimauti apie tai, kaip duomenys gauna iš kliento į serverį.
OpenDMTP buvo specialiai sukurta, kad tiktų visus šiuos poreikius, ypač & quot; Tikslinės Renginių karta & quot; ir & quot; tinklo efektyvumas & quot ;. Tipiškas "duomenų planas" GPRS ryšių, pavyzdžiui, yra paprastai 1Mb per mėnesį. OpenDMTP buvo sukurta siekiant optimizuoti paketų koduotę leisti GPS informacijos rinkimas paketus kartą per 3 minutes, 24 valandas per parą, 30 dienų per mėnesį, ir vis dar likti pagal 1MB duomenų plano ribos.
Nors XML yra labai praplečiamos, tai nepavyksta & quot; mažų matmenų & quot; ir & quot; tinklo efektyvumas & quot; reikalavimai. Taigi, jis buvo su nuolaida kaip perspektyvią protokolo sprendimas. Daugelis mobiliųjų įrenginių neturi būtinų išteklių, kad galėtų teikti visą XML sintaksės funkcionalumą. Ir XML paketas gali tekti kelis šimtus baitų ilgio tik siųsti keletą baitų faktiniais duomenimis. Vien šis būtų sprendimas kaina pernelyg brangios transporto laikmenų, tokių kaip palydovą.OpenDMTP taip pat pilnai komercinės kokybės standartu įgyvendinimą Peršokti pradėti plėtrą.
Taikymo informacija:
Versija: 1.1.3
Įkėlimo datą: 28 Jun 11
Kūrėjas: Martin D. Flynn
Licencija: Nemokamai
Populiarumas: 61
Dydis: 258 Kb
Komentarai nerastas