دستیار هوش مصنوعی
اعلان‌ها
پاک کردن همه

برای پروژه اینترنت اشیاء، REST API مناسب‌تره یا MQTT؟

نوشته‌ها: 4
شروع‌کننده موضوع
ترجمه
انگلیسی
اسپانیایی
فرانسوی
آلمانی
ایتالیایی
پرتغالی
روسی
چینی
ژاپنی
کره‌ای
عربی
هندی
هلندی
لهستانی
ترکی
ویتنامی
تایلندی
سوئدی
دانمارکی
فنلاندی
نروژی
چک
مجارستانی
رومانیایی
یونانی
عبری
اندونزیایی
مالایی
اوکراینی
بلغاری
کرواتی
اسلواکی
اسلوونیایی
صربی
لیتوانیایی
لتونیایی
استونیایی
(@sanazkrimi)
عضو فعال
عضویت: 1 سال پیش

یه پروژه دارم که اطلاعات سنسور رو به سرور می‌فرسته و از سرور هم فرمان می‌گیره. نمی‌دونم بهتره از MQTT استفاده کنم یا REST API و HTTP. از نظر سرعت، امنیت و پیاده‌سازی کدوم بهتره؟ مخصوصاً وقتی دیتای زیادی رد و بدل نمی‌شه.


پاسخ
5 پاسخ
نوشته‌ها: 15
ترجمه
انگلیسی
اسپانیایی
فرانسوی
آلمانی
ایتالیایی
پرتغالی
روسی
چینی
ژاپنی
کره‌ای
عربی
هندی
هلندی
لهستانی
ترکی
ویتنامی
تایلندی
سوئدی
دانمارکی
فنلاندی
نروژی
چک
مجارستانی
رومانیایی
یونانی
عبری
اندونزیایی
مالایی
اوکراینی
بلغاری
کرواتی
اسلواکی
اسلوونیایی
صربی
لیتوانیایی
لتونیایی
استونیایی
(@nima_fox21)
عضو فعال
عضویت: 1 سال پیش

اگه نیاز به ارتباط real-time داری (مثلاً آپدیت سریع سنسور یا فرمان فوری)، MQTT انتخاب بهتریه. خیلی سبک‌تره.


پاسخ
نوشته‌ها: 8
ترجمه
انگلیسی
اسپانیایی
فرانسوی
آلمانی
ایتالیایی
پرتغالی
روسی
چینی
ژاپنی
کره‌ای
عربی
هندی
هلندی
لهستانی
ترکی
ویتنامی
تایلندی
سوئدی
دانمارکی
فنلاندی
نروژی
چک
مجارستانی
رومانیایی
یونانی
عبری
اندونزیایی
مالایی
اوکراینی
بلغاری
کرواتی
اسلواکی
اسلوونیایی
صربی
لیتوانیایی
لتونیایی
استونیایی
(@kamranflah)
عضو فعال
عضویت: 1 سال پیش

برای پروژه‌هایی که فقط هر چند دقیقه یه مقدار می‌فرستن، REST API ساده‌تر و راحت‌تره. کدنویسیش هم کمتره.


پاسخ
نوشته‌ها: 8
ترجمه
انگلیسی
اسپانیایی
فرانسوی
آلمانی
ایتالیایی
پرتغالی
روسی
چینی
ژاپنی
کره‌ای
عربی
هندی
هلندی
لهستانی
ترکی
ویتنامی
تایلندی
سوئدی
دانمارکی
فنلاندی
نروژی
چک
مجارستانی
رومانیایی
یونانی
عبری
اندونزیایی
مالایی
اوکراینی
بلغاری
کرواتی
اسلواکی
اسلوونیایی
صربی
لیتوانیایی
لتونیایی
استونیایی
(@shaianmvsvi)
عضو فعال
عضویت: 1 سال پیش

این MQTT به‌خصوص وقتی تعداد دستگاه‌ها زیاده خیلی بهتر scale می‌شه. ولی باید یه broker مثل Mosquitto یا HiveMQ داشته باشی.


پاسخ
نوشته‌ها: 6
ترجمه
انگلیسی
اسپانیایی
فرانسوی
آلمانی
ایتالیایی
پرتغالی
روسی
چینی
ژاپنی
کره‌ای
عربی
هندی
هلندی
لهستانی
ترکی
ویتنامی
تایلندی
سوئدی
دانمارکی
فنلاندی
نروژی
چک
مجارستانی
رومانیایی
یونانی
عبری
اندونزیایی
مالایی
اوکراینی
بلغاری
کرواتی
اسلواکی
اسلوونیایی
صربی
لیتوانیایی
لتونیایی
استونیایی
(@aimanzarei)
عضو فعال
عضویت: 1 سال پیش

اگه امنیت برات مهمه، باید روی هر دو TLS پیاده‌سازی کنی. اما MQTT راحت‌تر این کارو می‌پذیره. REST هم مستندتره.


پاسخ
نوشته‌ها: 9
ترجمه
انگلیسی
اسپانیایی
فرانسوی
آلمانی
ایتالیایی
پرتغالی
روسی
چینی
ژاپنی
کره‌ای
عربی
هندی
هلندی
لهستانی
ترکی
ویتنامی
تایلندی
سوئدی
دانمارکی
فنلاندی
نروژی
چک
مجارستانی
رومانیایی
یونانی
عبری
اندونزیایی
مالایی
اوکراینی
بلغاری
کرواتی
اسلواکی
اسلوونیایی
صربی
لیتوانیایی
لتونیایی
استونیایی
(@nrgsshabani)
عضو فعال
عضویت: 1 سال پیش

من پروژه‌م با REST بود، ولی تو یه محیط با نت ضعیف مشکل داشت. با MQTT پایدارتر شد.


پاسخ