IPWorks IoT C++ Edition
Thư viện C++ native để triển khai giao thức IoT giữa các thiết bị mạng, hỗ trợ MQTT, AMQP, STOMP, CoAP và XMPP. Bao gồm component không phụ thuộc thư viện ngoài, hỗ trợ TLS, WebSockets và nhiều nền tảng.
- Bản quyền chính hãng
- Xuất hóa đơn VAT

Tương thích
Tính năng nổi bật
Hỗ trợ MQTT 3.1.1 và 5.0 ở mọi mức QoS.
Triển khai đầy đủ AMQP 1.0 và 0.9.1.
Kết nối qua plaintext, TLS và WebSockets khi giao thức cho phép.
Lưu và khôi phục dữ liệu phiên MQTT giữa các lần kết nối.
Tự động kết nối lại và publish lại để duy trì hành vi theo QoS.
Biểu diễn AMQP complex messages dưới dạng JSON dễ đọc.
Cung cấp nhắn tin tức thời với XMPP.
Chọn chế độ synchronous hoặc asynchronous theo nhu cầu xử lý.
Đảm bảo thread-safe trên các thành viên quan trọng.
Hỗ trợ STOMP 1.1 và 1.2.
Bao gồm CoAP Client và Server với tùy chọn DTLS.
Tiêu thụ ít tài nguyên khi vận hành component.
Cung cấp các component AMQP, AMQPClassic, CoAP, JSON, MQTT, STOMP và XMPP.
Đi kèm tài liệu tham chiếu, sample applications và knowledge base trực tuyến.
Tổng quan

Bộ thư viện hỗ trợ nhiều giao thức quen thuộc như MQTT, AMQP, STOMP, CoAP và XMPP, phù hợp cho các bài toán nhắn tin, telemetry và giao tiếp với thiết bị.
Kiến trúc native component không phụ thuộc thư viện ngoài giúp kiểm soát môi trường triển khai rõ ràng hơn. Framework thống nhất với object model chung và giao diện đơn giản hóa giúp nhóm phát triển làm việc nhất quán hơn khi xử lý nhiều giao thức trong cùng một codebase.
Phù hợp cho
Phát triển ứng dụng C++ giao tiếp với broker MQTT cho thiết bị IoT.
Tích hợp AMQP vào hệ thống truyền message giữa thiết bị và dịch vụ backend.
Xây dựng CoAP client hoặc server cho gateway và thiết bị biên.
Triển khai kênh instant messaging bằng XMPP hoặc STOMP.
Tạo ứng dụng đa nền tảng cần thư viện native cho Windows, Linux, macOS và Unix.
Ước tính chi phí
Chọn số developer để xem chi phí tham khảo.
Từ 5 developer trở lên thường có giá tốt hơn.
Thông số kỹ thuật
- Hãng
- /n software
- Phiên bản
- 2024 (24.0.9545)
- Loại license
- Perpetual License — 1 Year Subscription
- Loại sản phẩm
- Thành phần C++
- Môi trường phát triển
- Visual C++, Swift, Objective-C
- Edition
- C++ Edition
- Nền tảng hỗ trợ
- Windows, Linux, macOS, Unix
- Thành phần đi kèm
- AMQP, AMQPClassic, CoAP, JSON, MQTT, STOMP, XMPP
- Loại thư viện: thư viện lớp C++.
- Có nêu thư viện Unix cho Linux, Solaris, FreeBSD, macOS, v.v.
- Hỗ trợ kiến trúc: 32-bit và 64-bit.
- Hỗ trợ kiến trúc bổ sung: C++ ARM.
- Hình thức triển khai trên Windows: thư viện lớp C++ (Windows DLL).
- Hỗ trợ phát triển macOS: thư viện động cho Swift & Objective-C trên Intel và Apple Silicon (ARM64).
- Tài nguyên tài liệu: nhiều ứng dụng demo console, ứng dụng demo và tài liệu đầy đủ.
- Ghi chú về mã nguồn: mã nguồn đã làm rối (obfuscated) có kèm Red Carpet Subscription.
- Ghi chú edition: do giới hạn của nền tảng, không phải thành phần nào cũng có trong mọi edition.
Câu hỏi thường gặp
Thư viện có cần external libraries không?
Không. Bộ component là native software components và không phụ thuộc vào external libraries.

IPWorks SNMP macOS Edition
Bộ component SNMP cho macOS giúp nhúng chức năng agent và network management thời gian thực vào ứng dụng, hỗ trợ SNMPv1, SNMPv2c, Secure…

IPWorks SSL Java Edition
Bộ component SSL/TLS cho Java hỗ trợ các giao thức Internet phổ biến như HTTP, FTP, SMTP, IMAP, LDAP và WebSockets. Kết nối plaintext bị vô…

IPWorks OpenPGP macOS Edition
Bộ component OpenPGP cho macOS hỗ trợ mã hóa, giải mã, ký và xác minh thông điệp, kèm tạo khóa và quản lý keyring. Phù hợp cho ứng dụng…
Chưa chắc phương án nào phù hợp?
Cho chúng tôi biết nền tảng bạn đang dùng và số developer — chúng tôi đề xuất phương án tối ưu chi phí.