nSoftware IPWorks MQ 2024 v24.0.9545 – Build Connected Applications Faster
کامپوننت های Message Queue برای یکپارچه سازی نرم افزارها
Specification
| Feature | MQTT |
|---|
توضیحات:
nSoftware IPWorks MQ یک مجموعه کامپوننت سبک برای پیاده سازی ارتباطات مبتنی بر Message Queue در نرم افزارها است. زمانی که چند برنامه، سرویس یا دستگاه باید از طریق Message با یکدیگر ارتباط برقرار کنند، این Library بخش زیادی از پروتکل ها و سرویس های مورد نیاز را در اختیار قرار می دهد و همه آن ها را با یک Object Model یکسان مدیریت می کند؛ بنابراین روند توسعه در پلتفرم های مختلف تغییر زیادی نخواهد داشت.
پروتکل هایی مانند MQTT، AMQP، STOMP، XMPP، Azure Relay، Amazon SQS و Message های مبتنی بر JSON در این مجموعه قرار دارند. برای MQTT نسخه های 3.1.1 و 5.0 پشتیبانی شده و قابلیت هایی مانند استفاده دوباره از Session، اتصال مجدد به صورت خودکار و Republish کردن Message ها برای مدیریت QoS نیز در نظر گرفته شده است. AMQP 1.0 و 0.9.1، نسخه های 1.1 و 1.2 پروتکل STOMP و ارتباط با Azure Relay برای ارسال، دریافت و Proxy نیز در همین مجموعه دیده می شوند.
انتقال داده بسته به نوع سرویس می تواند از طریق Plaintext، TLS یا WebSocket انجام شود و نسخه های مختلف IPWorks MQ برای محیط های توسعه متعددی از جمله .NET، Java، JavaScript، Node.js، Delphi، C++ Builder، PHP، Python، Android، iOS، Swift، macOS و Linux منتشر شده اند.
ویژگی ها:
- کامپوننت های Message Queue برای پروتکل های مختلف
- پشتیبانی از MQTT 3.1.1 و 5.0
- سازگار با AMQP 1.0 و 0.9.1
- ارسال، دریافت و Proxy از طریق Azure Relay
- پشتیبانی از STOMP 1.1 و 1.2
- ارتباطات XMPP
- استفاده مجدد از Session، اتصال خودکار و Republish در MQTT
- انتقال داده از طریق Plaintext، TLS و WebSocket
مناسب برای:
برنامه نویسانی که در پروژه های خود از Message Queue، Message Broker، Relay یا ارتباط بین سرویس ها و دستگاه های مختلف استفاده می کنند و به دنبال یک مجموعه کامپوننت مشترک برای پلتفرم های گوناگون هستند.
سوالات متداول:
از چه پروتکل های Message ای پشتیبانی می کند؟
این مجموعه شامل کامپوننت هایی برای MQTT، AMQP، STOMP، XMPP، Azure Relay، Amazon SQS و Message های مبتنی بر JSON است.
قابلیت های MQTT در IPWorks MQ چیست؟
نسخه های 3.1.1 و 5.0 پروتکل MQTT را پوشش می دهد و از Session Reuse، اتصال مجدد خودکار و Republish کردن Message ها برای مدیریت QoS نیز استفاده می کند.
آیا می توان از Azure Relay استفاده کرد؟
بله. ارسال و دریافت Message از طریق Azure Relay انجام می شود و امکان استفاده از آن به عنوان Proxy نیز وجود دارد.
برای چه محیط های توسعه ای منتشر شده است؟
نسخه های مختلف IPWorks MQ برای .NET، Java، Delphi، C++ Builder، JavaScript، Node.js، PHP، Python، Android، Kotlin، iOS، Swift، Qt، macOS و Linux ارائه شده اند.









Reviews
Clear filtersThere are no reviews yet.