OpenDMTP

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

Rating: 2.0/5 (Total Votes: 1)

OpenDMTP - OpenDMTP (Моніторинг Open Device і протокол стеження) являє собою настроюється і розширюваний протокол для зв'язку з мобільними пристроями по мережі з високою затримкою / с низькою пропускною здатністю. Протокол, зокрема, спрямована на передачу GPS базової інформації про місцезнаходження і включає в себе повнофункціональний еталонну реалізацію демонстрації його можливостей.


Є багато мобільних спостереження GPS пристроїв на ринку сьогодні з їх власними закритих пропрієтарних протоколів. Пошук в Інтернеті для відкритих протоколів показав лише деякі доступні для передачі даних (включаючи інформацію GPS) між пристроями. Однак ці рішення, як правило, призначені не для мобільних додатків і / або відсутність деяких низькою пропускною здатністю, що настроюється і розширюються функцій, що вимагають мобільних додатків.


Маючи відкритий протокол, розроблений спеціально для мобільних пристроїв має багато переваг:Цільове покоління подій: Багато пристроїв на ринку призначені просто для передачі рясне кількість даних GPS до фонового сервера в надії, що сервер може мати сенс даних, які він отримує. Проблема з цим Approch є те, що вона має тенденцію привести до збільшення витрат на передачу даних для інформації, яка ніколи не буде використовуватися. Протокол, який використовується для мобільних додатків, повинні бути в змозі забезпечити гнучкість, щоб генерувати тільки ті події, які мають відношення до конкретного застосування.


Мережа Ефективне: Мобільні пристрої, як правило, мають обмежене підключення до мережі, а в деяких випадках передача даних може бути досить дорогим (наприклад, супутник). Через це протоколу повинен бути ефективним в це діалог між клієнтом і сервером. Зв'язок повинна бути оптимізована таким чином, щоб необхідна інформація може бути передана з мінімальним числом байтів в найменшу кількість часу.Транспорт ЗМІ: Differrent мобільних додатків матиме свій власний унікальний спосіб передачі даних назад на сервер. Деякі з них можуть використовувати GPRS, або сокет на основі зв'язку, інші можуть використовувати супутниковий зв'язок, в той же час як інші можуть використовувати інші форми бездротового зв'язку, такі як BlueTooth. Конструкція протоколу повинен бути в змозі охопити всі такі види транспорту засоби масової інформації, незалежно від виду транспорту, що використовується.


Двохнаправлений: Деякі пристрої можуть підтримувати двосторонній зв'язок (тобто на основі GPRS, або інший сокет з'єднання.), В той час як інші можуть підтримувати тільки одну двосторонню зв'язок (тобто деякі системи супутникового зв'язку.). Маючи це на увазі, протокол повинен бути розроблений для підтримки як дуплекс (двостороння) і симплекс (одностороннє) зв'язку.


Гнучке кодування даних: Більшість типів транспортних середовищ дозволяють для передачі двійкових кодованих даних. Проте, можуть бути деякі форми засобів масової інформації, для яких ASCII, закодований пакет даних, набагато краще підходить. Протокол розроблений з урахуванням цього повинні бути в змозі підтримувати обидва типи кодування даних.Конфігуровані повідомлення: Через широкого спектру типів даних, що використовуються в мобільних додатках, протокол повинен бути достатньо гнучким, щоб визначити стандартні повідомлення, але як і раніше дозволяють призначені для користувача повідомлення в рамках.


Extensible: Чи не кожен мобільний додаток один і той же. Деякі з них вимагають спеціальної обробки і можуть мати різні типи входів і виходів. Протокол призначений для мобільних додатків повинні гарантувати, що каркас може бути легко розширена, щоб инкапсулировать специфічні потреби пристрої.


Мала площа підстави: Мобільні пристрої, як правило, мають обмежені ресурси, на яких для запуску коду клієнта (тобто пам'ять, швидкість процесора.). Відкритий протокол, розроблений з урахуванням цього повинні бути оптимізовані, щоб забезпечити ефективну реалізацію і повинні легко підтримувати пристрої, такі як КПК, мобільні телефони, пристрої моніторингу GPS і інших OEM мікро-пристроїв.


Промисловість Сумісність: Маючи відкритий протокол забезпечує кращу сумісність між різними пристроями клієнтів і постачальників послуг.Reference Implementation: Маючи еталонну реалізацію, що демонструє основні особливості протоколу забезпечує простий відправною точкою, на якій розробники можуть додавати свої власні функції і платформи конкретної реалізації, не турбуючись про те, як дані отримує від клієнта до сервера.


OpenDMTP був спеціально розроблений, щоб задовольнити всі ці потреби, особливо & Quot; Targeted Generation & Quot подія; і & Quot; Мережа Ефективність & Quot;. Типовий "план даних" для GPRS-зв'язку, наприклад, як правило, 1Mb в місяць. OpenDMTP був розроблений, щоб оптимізувати кодування пакетів, щоб дозволити збір інформації GPS-пакетів кожні 3 хвилини, 24 години на добу, 30 днів на місяць, і все ще залишаються під межею плану даних 1Мб.


У той час як XML є дуже розширюваний, він зазнає невдачі в & Quot; малий слід ноги & Quot; і & Quot; Мережа Ефективність & Quot; вимоги. Таким чином, було скидати з рахунків в якості життєздатного рішення протоколу. Багато мобільні пристрої не мають ресурси, необхідні, щоб бути в змозі забезпечити повну функціональність XML синтаксичного аналізу. І пакет XML може знадобитися бути кілька сотень байт в довжину просто послати кілька байт фактичних даних. Вже одне це робить вартість рішення непомірно високою для дорогих транспортних засобів, таких як супутник.OpenDMTP також включає в себе повнофункціональний еталонну реалізацію комерційної якості, щоб підштовхнути розвиток.

Подібні програми

LocateA (Java)
LocateA (Java)

23 May 11

amAze (Sonim)
amAze (Sonim)

18 Feb 11

GpsMid Warsaw
GpsMid Warsaw

19 Dec 12

OpenDMTP

Коментар не знайдено
додати коментар
Включіть картинки!