IPWorks MQ JavaScript Edition
Thư viện JavaScript thuần cho Node.js giúp triển khai các giao thức Message Queue như MQTT, AMQP, STOMP, Azure Relay và XMPP. Hỗ trợ TLS, WebSockets, tự động reconnect và republish theo QoS.
- 2môi trường phát triển
theo số lượng & VAT
- Chính hãng từ hãng
- Xuất hóa đơn VAT
- Tư vấn miễn phí

Tương thích
Tính năng nổi bật
Hỗ trợ MQTT 3.1.1 và 5.0 cho các luồng messaging hiện đại.
Triển khai AMQP 1.0 và 0.9.1 trong cùng bộ thư viện.
Cung cấp STOMP 1.1 và 1.2 cho kết nối message broker.
Hỗ trợ Azure Relay để gửi, nhận và proxy kết nối.
Lưu session MQTT giữa các lần kết nối để tái sử dụng trạng thái.
Khôi phục dữ liệu session MQTT khi cần tiếp tục phiên làm việc.
Tự động reconnect để duy trì kết nối theo cấu hình giao thức.
Republish thông điệp theo mức QoS đã chỉ định.
Hỗ trợ plaintext cho các kịch bản truyền tải phù hợp.
Hỗ trợ TLS cho các kết nối cần bảo mật.
Hỗ trợ WebSockets ở những giao thức áp dụng được.
Cung cấp instant messaging với XMPP.
Dùng mô hình đối tượng thống nhất giữa các component messaging.
Bao gồm AMQP, MQTT, STOMP, XMPP, SQS và các component Azure Relay.
Tổng quan

IPWorks MQ JavaScript Edition tập trung vào việc triển khai các giao thức Message Queue trong ứng dụng giao tiếp giữa các thiết bị mạng. Bộ thư viện hỗ trợ nhiều giao thức và dịch vụ quen thuộc như Azure Relay, AMQP, MQTT, STOMP và XMPP.
Phiên bản JavaScript sử dụng Pure JavaScript classes không có dependency, phù hợp cho Node.js và các nền tảng khác. Khả năng tích hợp với Visual Studio Code giúp nhóm phát triển đưa thư viện vào quy trình làm việc JavaScript hiện có.
Phù hợp cho
- 01
Ứng dụng Node.js cần giao tiếp với broker qua MQTT hoặc AMQP.
- 02
Dịch vụ backend cần gửi, nhận hoặc proxy kết nối bằng Azure Relay.
- 03
Hệ thống nhắn tin thời gian thực dùng STOMP hoặc XMPP.
- 04
Dự án cần một framework JavaScript thống nhất cho nhiều giao thức MQ.
Ước tính chi phí trong 10 giây
Chọn số developer để xem chi phí tham khảo, sau đó nhận báo giá chính thức.
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 JavaScript / HTML5
- Môi trường phát triển
- Node.js, Visual Studio Code
- Phiên bản: 2024 (24.0.9545).
- Nhà phát hành: /n software.
- Kiến trúc: Pure JavaScript classes với no dependencies.
- Runtime mục tiêu: Node.js và other Platforms.
- IDE tích hợp: Visual Studio Code.
- Giao thức hỗ trợ: Azure Relay, AMQP, MQTT, STOMP, XMPP.
- Phiên bản giao thức: MQTT 3.1.1, MQTT 5.0, AMQP 1.0, AMQP 0.9.1, STOMP 1.1, STOMP 1.2.
- Transport và bảo mật: plaintext, TLS, WebSockets trong các giao thức phù hợp.
- Danh sách component gồm: AMQP, AMQPClassic, AzureRelayProxy, AzureRelayReceiver, AzureRelaySender, JSON, MQTT, SQS, STOMP, XMPP.
- Lưu ý phạm vi edition: không phải mọi component đều có mặt trong mọi edition do giới hạn nền tảng.
- Thông tin giấy phép được nêu gồm: Perpetual License, 1 Year Subscription, Royalty-Free Distribution.
- Dòng license hiển thị cho bản JavaScript: Single Developer Subscription.
Câu hỏi thường gặp
IPWorks MQ JavaScript Edition hỗ trợ những giao thức nào?
Bộ thư viện hỗ trợ Azure Relay, AMQP, MQTT, STOMP và XMPP, cùng các component như JSON và SQS.
Phiên bản này có cần dependency bên ngoài không?
Không. Sản phẩm sử dụng Pure JavaScript classes và không có dependencies.
Có dùng với Node.js được không?
Có. hỗ trợ tất cả các phiên bản Node.js phổ biến.
Có hỗ trợ TLS và WebSockets không?
Có. Thư viện hỗ trợ plaintext, TLS và WebSockets trong các giao thức phù hợp.
Có thể lưu lại session MQTT không?
Có. Bộ thư viện hỗ trợ lưu và khôi phục dữ liệu session MQTT giữa các lần kết nối.
Có thể bạn quan tâm

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í.