Giới thiệu mqtt lịch sử hình thành 3



tải về 0.54 Mb.
trang3/6
Chuyển đổi dữ liệu16.10.2022
Kích0.54 Mb.
#53587
1   2   3   4   5   6
MQTT AND DATABASE

Ưu điểm của MQTT


Với những tính năng, đặc điểm nổi bật trên, MQTT mang lại nhiều lợi ích nhất là trong hệ thống SCADA (Supervisory Control And Data Acquisition) khi truy cập dữ liệu IoT.

  • Truyền thông tin hiệu quả hơn.

  • Tăng khả năng mở rộng.

  • Giảm đáng kể tiêu thụ băng thông mạng.

  • Rất phù hợp cho điều khiển và do thám.

  • Tối đa hóa băng thông có sẵn.

  • Chi phí thấp.

  • Rất an toàn, bảo mật.

  • Được sử dụng trong các ngành công nghiệp dầu khí, các công ty lớn như Amazon, Facebook, ....

  • Tiết kiệm thời gian phát triển.

  • Giao thức publish/subscribe thu thập nhiều dữ liệu hơn và tốn ít băng thông hơn so với giao thức cũ.
  1. Mô hình Pub/Sub và Cơ chế hoạt động của MQTT

    1. Mô hình Pub/Sub

      1. Thành phần


  • Client

    • Publisher - Nơi gửi thông điệp

    • Subscriber - Nơi nhận thông điệp

  • Broker - Máy chủ môi giới

Trong đó Broker được coi như trung tâm, nó là điểm giao của tất cả các kết nối đến từ Client (Publisher/Subscriber). Nhiệm vụ chính của Broker là nhận thông điệp (message) từ Publisher, xếp vào hàng đợi rồi chuyển đến một địa điểm cụ thể. Nhiệm vụ phụ của Broker là nó có thể đảm nhận thêm một vài tính năng liên quan tới quá trình truyền thông như: bảo mật message, lưu trữ message, logs, ....
Client thì được chia thành hai nhóm là Publisher và Subscriber. Client chỉ làm ít nhất một trong 2 việc là publish các thông điệp (message) lên một/nhiều topic cụ thể hoặc subscribe một/nhiều topic nào đó để nhận message từ topic này.

Hình 3: Sơ đồ giao tiếp của MQTT


MQTT Clients tương thích với hầu hết các nền tảng hệ điều hành hiện có: MAC OS, Windows, Linux, Android, iOS, ....

      1. tải về 0.54 Mb.

        Chia sẻ với bạn bè của bạn:
1   2   3   4   5   6




Cơ sở dữ liệu được bảo vệ bởi bản quyền ©hocday.com 2024
được sử dụng cho việc quản lý

    Quê hương