OpenDMTP

Uygulama ekran görüntüsü:
OpenDMTP
Uygulama Detayları:
Versiyon: 1.1.3
Qayıt: 28 Jun 11
Geliştirici: Martin D. Flynn
Lisans: Ücretsiz
Popülerlik: 61
Boyut: 258 Kb

Rating: 2.0/5 (Total Votes: 1)

OpenDMTP - OpenDMTP (Açık Cihaz İzleme ve İzleme Protokolü), yüksek gecikmeli / düşük bant genişliği şebekeleri üzerinden mobil cihazlarla iletişim kurmak için yapılandırılabilir ve genişletilebilir bir protokoldür. Protokol özellikle GPS temel konum bilgisinin iletilmesine yöneliktir ve yeteneklerini sergileyen tam özellikli bir referans uygulaması içerir.


Bugün kendi kapalı özel protokolleri ile piyasada birçok mobil GPS izleme cihazı bulunmaktadır. Web'de açık protokolleri araştırdığınızda, cihazlar arasında veri aktarımı için (GPS bilgisi de dahil olmak üzere) yalnızca bir kaç tane mevcuttu. Bununla birlikte, bu çözümler genellikle mobil olmayan uygulamalar için tasarlanmış ve / veya mobil uygulamaların gerektirdiği düşük bant genişliği, yapılandırılabilir ve genişletilebilir özelliklerden yoksun bırakılmıştır.


Mobil cihazlar için özel olarak tasarlanmış açık bir protokole sahip olmak birçok avantaja sahiptir:Hedeflenen Olay Üretimi: Pazardaki birçok cihaz, sunucunun aldığı veriyi anlamasını umarak çok miktarda GPS verilerini bir arka uç sunucusuna iletmek üzere basitçe tasarlanmıştır. Bu yaklaşımla ilgili sorun, hiçbir zaman kullanılamayacak bilgi için daha yüksek veri aktarım maliyetlerine neden olma eğiliminde olması. Mobil uygulamalar için kullanılan bir protokol, yalnızca belirli uygulama ile ilgili olayları üretmek için esneklik sağlamalıdır.


Ağ Verimli: Mobil cihazlar genellikle sınırlı ağ bağlantısına sahiptir ve bazı durumlarda veri iletişimi oldukça pahalı olabilir (örneğin uydu). Bu nedenle, protokolün istemci ve sunucu arasındaki iletişimde etkin olması gerekiyor. İletişim, gerekli bilginin en az zaman içinde en az sayıda bayt ile iletilebileceği şekilde optimize edilmelidir.Taşıma Medyası: Farklı mobil uygulamaların veriyi sunucuya geri göndermek için kendi benzersiz yolları olacaktır. Bazıları GPRS veya yuva tabanlı iletişim kullanabilir, diğerleri uydu iletişimini kullanabilirken, bazıları BlueTooth gibi diğer kablosuz iletişim biçimlerini kullanabilir. Protokolün tasarımı, kullanılan nakliye türüne bakılmaksızın, tüm bu tür taşıma medya türlerini kapsayabilmelidir.


Çift yönlü: Bazı cihazlar çift yönlü iletişimi (GPRS veya diğer sokete dayalı bağlantılar) destekleyebilirken bazıları yalnızca tek yönlü iletişimi (yani bazı uydu iletişimi sistemleri) destekleyebilir. Bunu göz önünde bulundurarak, bir protokol hem dupleks (çift yönlü) hem de simpleks (tek yönlü) iletişimi destekleyecek şekilde tasarlanmalıdır.


Esnek Veri Kodlama: Çoğu nakliye ortamı tipi, ikili olarak kodlanmış verilerin iletilmesini sağlar. Bununla birlikte, ASCII kodlu bir veri paketinin daha uygun olduğu bazı ortam biçimleri olabilir. Bunu göz önünde bulundurarak tasarlanan bir protokol, her iki veri kodlama tipini de destekleyebilmelidir.Yapılandırılabilir Mesajlar: Mobil uygulamalarda kullanılan geniş veri türleri aralığı nedeniyle, protokol standart iletileri tanımlayacak kadar esnek olmalı, ancak yine de çerçeve içinde özel iletilere izin vermelidir.


Genişletilebilir: Her mobil uygulama aynı değildir. Bazıları özel kullanım gerektirir ve çeşitli giriş ve çıkış türlerine sahip olabilirler. Mobil uygulamalar için tasarlanmış bir protokol, çerçevenin cihazın özel ihtiyaçlarını kapsayacak şekilde kolaylıkla genişletilebileceğini garanti etmelidir.


Küçük Ayak İzi: Mobil aygıtlar, genellikle istemci kodunu çalıştırmak için sınırlı kaynakları barındırır (yani bellek, işlemci hızı). Bunu akılda tutarak tasarlanmış açık bir protokol, etkili bir şekilde uygulanmaya izin vermek için optimize edilmeli ve PDA'lar, cep telefonları, GPS izleme cihazları ve diğer OEM mikro-cihazları gibi cihazları kolayca desteklemelidir.


Sektör Uyumluluğu: Açık bir protokole sahip olmak, farklı istemci cihazları ve servis sağlayıcıları arasında daha iyi uyumluluk garanti etmektedir.Başvuru Uygulaması: Protokolün temel özelliklerini gösteren bir referans uygulaması olması, geliştiricilerin istemciden sunucuya veri nasıl ulaştığından endişe etmeden kendi özelliklerini ve platforma özgü uygulamayı ekleyebilecekleri kolay bir başlangıç ​​noktası sağlar.


OpenDMTP, özellikle bu ihtiyaçların tümüne uyacak şekilde, özellikle "Hedeflenen Olay Oluşturma" Ve "Ağ Verimliliği". GPRS iletişimi için tipik 'veri planı' genellikle ayda 1 Mb'dir. OpenDMTP, GPS bilgi paketlerinin her 3 dakikada bir, günde 24 saat, ayda 30 gün toplanmasına izin vermek için paket kodlamayı optimize etmek ve yine de 1Mb veri planı sınırının altında kalmak için optimize etmek üzere tasarlanmıştır.


XML çok genişleyebilirken "Küçük Ayak İzi" Ve "Ağ Verimliliği" Şartlar. Böylece, uygulanabilir bir protokol çözümü olarak indirildi. Pek çok mobil aygıt, tam XML ayrıştırma işlevini sağlayabilmek için gerekli kaynakları içermez. Ve bir XML paketinin yalnızca birkaç baytlık gerçek veri göndermek için birkaç yüz bayt uzunluğunda olması gerekebilir. Tek başına bu, uydu gibi yüksek maliyetli ulaşım araçlarında çözüm maliyetinin yüksek olmasını sağlayacaktır.OpenDMTP, aynı zamanda, gelişmeyi başlatmak için tam özellikli bir ticari kalite referans uygulaması da içerir.

Benzer uygulamalar

amAze (LG)
amAze (LG)

11 Jun 17

gOmniTracker
gOmniTracker

7 Jan 11

GpsMid Malta
GpsMid Malta

19 Dec 12

Yorumlar OpenDMTP

Yorum Bulunamadı
Yorum eklemek
Görüntülerde açın!