OpenDMTP

Снимка на приложение:
OpenDMTP
Подробности за приложение:
Версия: 1.1.3
Дата на качване: 28 Jun 11
Розробник: Martin D. Flynn
Разрешително: Безплатно
Популярност: 61
Размер: 258 Kb

Rating: 2.0/5 (Total Votes: 1)

OpenDMTP - OpenDMTP (Мониторинг на устройствата се отваря и протокол за проследяване) е силно конфигурируеми и разширяем протокол за комуникация с мобилни устройства по висока латентност / нискочестотни мрежи. Протоколът е особено насочена към предаване на GPS информация база местоположение и включва пълнофункционален препратка изпълнение демонстрират своите възможности.


?ма много мобилни GPS устройства за проследяване на пазара днес със собствени затворени собственически протоколи. Търсене в мрежата за отворени протоколи разкри само няколко разположение за прехвърляне на данни (включително GPS информация) между устройствата. Въпреки това тези решения обикновено са предназначени за не-мобилни приложения и / или липсват някои от най-ниска пропускателна способност, конфигуриране и разширяеми функции, които изискват мобилни приложения.


Като отворен протокол, създаден специално за мобилни устройства, има много предимства:Насочени Generation Събитие: Много устройства на пазара, са предназначени само за предаване на обилно количество GPS данни на гърба в края на сървъра с надеждата, че сървърът може да има смисъл от данните, които тя получава. Проблемът с този approch е, че тя е склонна да доведе до по-високи разходи за пренос на данни за информация, които никога няма да бъдат използвани. А протокол, използван за мобилни приложения трябва да бъде в състояние да осигури гъвкавост, за да се генерира само събитията, които са валидни за конкретното приложение.


Network Ефективно: Мобилни устройства обикновено имат ограничен мрежова свързаност, а в някои случаи за предаване на данни може да бъде доста скъпо (например сателит). Поради това протоколът трябва да бъде ефикасен в това е диалог между клиента и сървъра. Комуникацията трябва да бъде оптимизиран, така че необходимата информация може да бъде предадена с минимален брой байтове в най-ниската сума от време.Транспорт медии: Differrent мобилни приложения ще имат свой собствен уникален начин за комуникация на данни обратно към сървъра. Някои може да използвате GPRS, или гнездо базирани комуникация, а други могат да използват сателитна връзка, докато други все още могат да използват други форми на безжична комуникация, като например Bluetooth. Дизайнът на протокола трябва да бъде в състояние да обхване всички тези видове транспорт медии, независимо от вида на транспорта в употреба.


Двупосочен: Някои устройства могат да поддържат двупосочна комуникация (т.е. GPRS, или друго гнездо базирани връзки.), Докато други могат да поддържат само еднопосочна комуникация (т.е. някои сателитни комуникационни системи.). С оглед на това, протокол трябва да бъде проектирана да поддържа и двете дуплекс (двустранен) и симплекс (еднопосочен) комуникация.


Гъвкава Encoding Data: Повечето видове транспортни медии дават възможност за предаване на двоични кодирани данни. Въпреки това, може да има някои форми на медии, за която един ASCII кодирани пакети данни е много по-подходящ. А протокол проектиран с оглед на това трябва да бъде в състояние да поддържат и двата вида кодиране на данните.Конфигуриране на Съобщения: Благодарение на широката гама от типове данни, използвани в мобилните приложения, протоколът трябва да бъде достатъчно гъвкава, за да се определят стандартни съобщения, но все още позволява персонализирани съобщения в рамките.


Extensible: Не всяко мобилно приложение е един и същ. Някои изискват специална обработка и може да има различни видове входове и изходи. А протокол, предназначена за мобилни приложения трябва да са сигурни, че рамката може лесно да бъде разширен, за да incapsulate на специфичните нужди на устройството.


Малки размери: Mobile устройства обикновено разполагат с ограничени ресурси, върху които да тече код клиент (т.е. памет, скоростта на процесора.). Един отворен протокол проектиран с оглед на това следва да се оптимизира, за да се позволи ефективно изпълнение и трябва лесно да подкрепят устройства като PDA устройства, мобилни телефони, устройства GPS мониторинг, и други OEM микро-устройства.


Съвместимост промишленост: като отворен протокол осигурява по-добра съвместимост между различните клиентски устройства и доставчици на услуги.Референтен ?зпълнение: като препратка изпълнение, които показва основните характеристики на протокола осигурява лесен отправна точка, на която разработчиците могат да добавят свои собствени характеристики и платформа специфично изпълнение, без да се налага да се притеснявате за това как данните получава от клиента към сървъра.


OpenDMTP е специално проектиран, за да отговарят на всички тези нужди, особено & quot; Насочени Събитие Generation & quot; и & quot; Network ефективност & quot ;. Типичен "плана данни" The за GPRS комуникация, например, обикновено е 1Mb на месец. OpenDMTP е предназначена за оптимизиране на пакети за кодиране, за да позволи събирането на GPS информация пакети веднъж на всеки 3 минути, 24 часа на ден, 30 дни в месеца, и все още остана под границата на план за данни 1Mb.


Докато XML е много разтегателен, тя не успее на & quot; малки размери & quot; и & quot; Network ефективност & quot; изисквания. По този начин, тя се сконтира като жизнеспособно решение протокол. Много мобилни устройства не разполагат с необходимите ресурси, за да бъде в състояние да осигури пълна функционалност XML разбор. ? един XML пакет може да се наложи да бъде няколкостотин байта дължина само за изпращане на няколко байта с реални данни. Това само по себе ще направи цената на решение непосилни за висока издръжка на транспортни медии като сателит.OpenDMTP включва и пълнофункционален приложение за търговско качество, за да скочи старт развитие.

Подобни приложения

GyPSii (Java)
GyPSii (Java)

24 Apr 11

GpsMid Haiti
GpsMid Haiti

19 Dec 12

GPSka (GPSky)
GPSka (GPSky)

23 Jun 11

Коментари към OpenDMTP

Коментари не е намерена
добавите коментар
Включете на изображения!