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 також включає в себе повнофункціональний еталонну реалізацію комерційної якості, щоб підштовхнути розвиток.

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

OpenDMTP

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