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 включва и пълнофункционален приложение за търговско качество, за да скочи старт развитие.

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

Velox
Velox

5 Dec 10

Symarctic ExtGPS
Symarctic ExtGPS

18 Apr 11

TrekBuddy
TrekBuddy

23 Sep 14

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

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