دسترسی نامحدود
برای کاربرانی که ثبت نام کرده اند
برای ارتباط با ما می توانید از طریق شماره موبایل زیر از طریق تماس و پیامک با ما در ارتباط باشید
در صورت عدم پاسخ گویی از طریق پیامک با پشتیبان در ارتباط باشید
برای کاربرانی که ثبت نام کرده اند
درصورت عدم همخوانی توضیحات با کتاب
از ساعت 7 صبح تا 10 شب
دسته بندی: شبکه سازی ویرایش: نویسندگان: Gaston C. Hillar سری: ISBN (شابک) : 1787287815, 9781787287815 ناشر: Packt Publishing سال نشر: 2017 تعداد صفحات: 273 زبان: English فرمت فایل : PDF (درصورت درخواست کاربر به PDF، EPUB یا AZW3 تبدیل می شود) حجم فایل: 9 مگابایت
کلمات کلیدی مربوط به کتاب MQTT Essentials - پروتکل IoT سبک وزن: شبکهها، پروتکلها و APIها، COM و DCOM، CORBA، ISDN، LAN، LDAP، شبکهها، ODBC، SNMP، TCP-IP، WAN، شبکه و رایانش ابری، رایانه و فناوری
در صورت تبدیل فایل کتاب MQTT Essentials - A Lightweight IoT Protocol به فرمت های PDF، EPUB، AZW3، MOBI و یا DJVU می توانید به پشتیبان اطلاع دهید تا فایل مورد نظر را تبدیل نمایند.
توجه داشته باشید کتاب MQTT Essentials - پروتکل IoT سبک وزن نسخه زبان اصلی می باشد و کتاب ترجمه شده به فارسی نمی باشد. وبسایت اینترنشنال لایبرری ارائه دهنده کتاب های زبان اصلی می باشد و هیچ گونه کتاب ترجمه شده یا نوشته شده به فارسی را ارائه نمی دهد.
این راهنمای گام به گام به شما کمک می کند تا درک عمیقی از پروتکل سبک وزن MQTT بدست آورید. ما با واژگان خاص MQTT و حالتهای کار آن شروع میکنیم و سپس یک کارگزار Mosquitto MQTT را نصب میکنیم. سپس، از بهترین شیوه ها برای ایمن سازی کارگزار MQTT Mosquitto استفاده خواهید کرد تا اطمینان حاصل شود که فقط مشتریان مجاز قادر به انتشار و دریافت پیام هستند. هنگامی که کارگزار را با پیکربندی مناسب ایمن کردید، راه حلی ایجاد خواهید کرد که پهپاد را با پایتون کنترل میکند.
بهعلاوه، از Python در برد Raspberry Pi 3 برای پردازش دستورات و Python در Intel استفاده خواهید کرد. تابلوها (ژول، ادیسون و گالیله). سپس به کارگزار MQTT متصل می شوید، در موضوعات مشترک می شوید، پیام ارسال می کنید و پیام ها را در پایتون دریافت می کنید. همچنین راه حلی ایجاد خواهید کرد که با کار با پیامهای MQTT با حسگرها در جاوا تعامل دارد.
در حرکت به جلو، با یک API ناهمزمان با تماسهای پاسخ کار خواهید کرد تا حسگرها با پیامهای MQTT تعامل داشته باشند. با پیروی از همین فرآیند، یک برنامه iOS با Swift 3 ایجاد میکنید، وبسایتی میسازید که از WebSockets برای اتصال به کارگزار MQTT استفاده میکند و دستگاههای اتوماسیون خانگی را با HTML5، کد جاوا اسکریپت، Node.js و پیامهای MQTT کنترل میکنید
< h4>آنچه یاد خواهید گرفتگاستون سی هیلار ایتالیایی است و از 8 سالگی با کامپیوتر کار می کند. در اوایل دهه 80، او برنامه نویسی را با کامپیوترهای خانگی افسانه ای تگزاس TI-99/4A و Commodore 64 آغاز کرد. گاستون دارای مدرک لیسانس در علوم کامپیوتر است (او با درجه عالی فارغ التحصیل شد). او همچنین دارای مدرک MBA است (او با پایان نامه برجسته فارغ التحصیل شد). در حال حاضر، گاستون یک مشاور مستقل فناوری اطلاعات و یک نویسنده مستقل است که همیشه به دنبال ماجراهای جدید در سراسر جهان است.
او یکی از ویراستاران ارشد در دکتر داب بود و بیش از صد مقاله در مورد آن نوشته است. موضوعات توسعه نرم افزار او هشت بار جایزه معتبر توسعه دهنده نرم افزار کمربند سیاه اینتل را دریافت کرده است. او مقالات زیادی در مورد جاوا برای مجله Oracle Java نوشته است. گاستون همچنین MVP سابق مایکروسافت در محاسبات فنی بود.
او با همسرش، ونسا، و دو پسرش، کوین و براندون زندگی میکند.
This step-by-step guide will help you gain a deep understanding of the lightweight MQTT protocol. We’ll begin with the specific vocabulary of MQTT and its working modes, followed by installing a Mosquitto MQTT broker. Then, you will use best practices to secure the MQTT Mosquitto broker to ensure that only authorized clients are able to publish and receive messages. Once you have secured the broker with the appropriate configuration, you will develop a solution that controls a drone with Python.
Further on, you will use Python on a Raspberry Pi 3 board to process commands and Python on Intel Boards (Joule, Edison and Galileo). You will then connect to the MQTT broker, subscribe to topics, send messages, and receive messages in Python. You will also develop a solution that interacts with sensors in Java by working with MQTT messages.
Moving forward, you will work with an asynchronous API with callbacks to make the sensors interact with MQTT messages. Following the same process, you will develop an iOS app with Swift 3, build a website that uses WebSockets to connect to the MQTT broker, and control home automation devices with HTML5, JavaScript code, Node.js and MQTT messages
Gaston C. Hillar is Italian and has been working with computers since he was 8 years old. In the early 80s, he began programming with the legendary Texas TI-99/4A and Commodore 64 home computers. Gaston has a bachelor's degree in computer science (he graduated with honors). He also holds an MBA (he graduated with an outstanding thesis). At present, Gaston is an independent IT consultant and a freelance author who is always looking for new adventures around the world.
He was a senior contributing editor at Dr. Dobb's and has written more than a hundred articles on software development topics. He has received the prestigious Intel® Black Belt Software Developer award eight times. He has written many articles about Java for Oracle Java Magazine. Gaston was also a former Microsoft MVP in technical computing.
He lives with his wife, Vanesa, and his two sons, Kevin and Brandon.