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) بین دستگاه های موجود است. با این حال این راه حل به طور کلی برای برنامه های کاربردی غیر تلفن همراه طراحی شده و / یا فاقد برخی از پهنای باند کم، تنظیم، و وی?گی های توسعه پذیر است که برنامه های کاربردی موبایل نیاز دارد.


داشتن یک پروتکل باز به طور خاص برای دستگاه های تلفن همراه طراحی شده دارای مزایای بسیاری:هدف قرار نسل رویداد: بسیاری از دستگاه های موجود در بازار طراحی شده اند به سادگی برای انتقال مقدار فراوان داده های GPS را به یک سرور به عقب پایان امیدوار است که سرور می تواند حس داده است که آن را دریافت کند. مشکل با این approch این است که آن ها باعث هزینه های انتقال داده بالاتر برای کسب اطلاعات که هرگز استفاده خواهد شد. یک پروتکل برای برنامه های کاربردی موبایل نیاز دارید که قادر به ارائه انعطاف پذیری برای تولید فقط اتفاقاتی که مربوط به نرم افزار خاص می باشد.


شبکه کارآمد: دستگاه های تلفن همراه به طور معمول به اتصال به شبکه محدود، و در برخی موارد از ارتباطات داده می تواند بسیار گران (به عنوان مثال ماهواره ای). از آنجا که این پروتکل نیاز به کارآمد در آن گفت و گو بین کلاینت و سرور. ارتباط باید بهینه شده است به طوری که اطلاعات لازم را می توان با حداقل تعداد بایت در حداقل زمان منتقل شده است.حمل و نقل رسانه ها: برنامه های کاربردی موبایل Differrent راه منحصر به فرد خود از برقراری ارتباط اطلاعات را به سرور داشته باشد. ممکن است برخی از GPRS، و یا ارتباط سوکت بر اساس استفاده کنید، دیگران ممکن است ارتباطات ماهواره ای استفاده کنید، در حالی که هنوز برخی دیگر ممکن است انواع دیگری از ارتباطات بی سیم مانند بلوتوث استفاده کنید. طراحی پروتکل باید قادر به در بر گرفتن همه انواع رسانه حمل و نقل مانند، صرف نظر از نوع حمل و نقل در حال استفاده است.


دو جهته: برخی از دستگاه می توانید ارتباط دو طرفه (. اتصالات یعنی GPRS، و یا سوکت دیگر بر اساس) پشتیبانی، در حالی که دیگران ممکن است تنها ارتباط یک طرفه (یعنی برخی از سیستم های ارتباطی ماهواره ای.) پشتیبانی می کند. با استفاده از این در ذهن، یک پروتکل باید طراحی شود به پشتیبانی از هر دو دوبلکس (دو طرفه) و ساده (یک طرفه) ارتباطات است.


رمزگذاری داده های انعطاف پذیر: اکثر انواع رسانه حمل و نقل برای انتقال داده ها رمزگذاری دودویی اجازه می دهد. با این حال، ممکن است برخی از انواع رسانه ها برای که ASCII کد گذاری بسته داده است که بسیار بهتر مناسب وجود دارد. یک پروتکل با این در ذهن طراحی شده باید قادر به پشتیبانی از هر دو نوع رمزگذاری داده شود.پیغام تنظیم: با توجه به طیف گسترده ای از انواع داده های مورد استفاده در برنامه های کاربردی موبایل، پروتکل باید به اندازه کافی انعطاف پذیر باشد برای تعریف پیام های استاندارد، در عین حال اجازه می دهد پیام های سفارشی در چارچوب.


توسعه: هر نرم افزار تلفن همراه همان است. برخی نیاز به وی?ه حمل و ممکن است انواع مختلفی از ورودی ها و خروجی است. یک پروتکل طراحی شده برای برنامه های کاربردی تلفن همراه باید مطمئن شویم که این چارچوب می تواند به راحتی گسترش به incapsulate نیازهای خاص از دستگاه.


رد پای کوچک: (یعنی حافظه، سرعت پردازنده) تلفن همراه دستگاه به طور معمول منابع که در آن به اجرای کد مشتری محدود کرده اند. پروتکل باز با این در ذهن طراحی شده باید بهینه سازی شود تا اجرای کارآمد و باید به راحتی حمایت از دستگاه های مانند PDA، تلفن همراه، دستگاه های نظارت بر جیپیاس، و دیگر میکرو دستگاه های نصب شده.


سازگاری صنعت: داشتن یک پروتکل باز بیمه سازگاری بهتر بین دستگاه های مختلف و ارائه دهندگان خدمات.مرجع پیاده سازی: داشتن یک مرجع پیاده سازی است که ویترین وی?گی های عمده پروتکل فراهم می کند یک نقطه شروع آسان که در آن توسعه دهندگان می توانند وی?گی های خود و اجرای پلت فرم خاص بدون نیاز به چگونه داده می شود از مشتری به سرور نگران اضافه کنید.


OpenDMTP طور خاص طراحی شده با توجه به تمام این نیازها، به وی?ه & quot؛ را هدفمند رویداد نسل و & quot؛ و & quot؛ شبکه بهره وری و & quot ؛. نمونه، طرح داده برای ارتباطات GPRS، برای مثال، معمولا از 1MB در هر ماه. OpenDMTP برای بهینه سازی پشتیبانی می کند بسته به اجازه می دهد مجموعه ای از اطلاعات GPS بسته بندی هر 3 دقیقه یک بار، 24 ساعت شبانه روز، 30 روز در ماه، و هنوز هم زیر حد طرح داده از 1MB اقامت طراحی شده است.


در حالی که XML بسیار توسعه پذیر است، آن را با شکست مواجه و & quot؛ رد پای کوچک و & quot؛ و & quot؛ شبکه بهره وری و & quot؛ الزامات. بنابراین، آن را به عنوان یک راه حل پروتکل مناسب با تخفیف شد. بسیاری از دستگاه های تلفن همراه از منابع لازم را ندارد قادر به ارائه قابلیت های کامل تجزیه XML. و یک بسته XML ممکن است نیاز به چند صد بایت در طول فقط به ارسال چند بایت از داده های واقعی. این به تنهایی هزینه راه حل های سنگین برای رسانه حمل و نقل و هزینه های بالای ماهواره ای مانند است.OpenDMTP همچنین شامل یک مرجع پیاده سازی کیفیت تجاری کامل شامل به پرش شروع توسعه است.

برنامه های مشابه

نظرات به OpenDMTP

نظر یافت نشد
اضافه کردن نظر
روشن کردن تصاویر!