módulos de Azure Service Bus para JavaScript

Azure Service Bus es un servicio de mensajería en la nube altamente confiable de Microsoft y un agente de mensajes de integración empresarial totalmente administrado.

Bibliotecas para la administración de recursos

Para administrar los recursos de Azure Service Bus como espacios de nombres, colas, temas, suscripciones y reglas a través de Azure Resource Manager, usaría el paquete siguiente.

Paquete NPM Referencia
@azure/arm-servicebus API Reference for @azure/arm-servicebus

Bibliotecas para el acceso a datos

v7 de @azure/service-bus

Para enviar y recibir mensajes de una cola de Azure Service Bus, tema o suscripción, usaría la versión más reciente del @azure/service-bus paquete. Esto también permite administrar los recursos de Azure Service Bus, como colas, temas, suscripciones y reglas, pero no el propio espacio de nombres.

Paquete NPM Referencia Ejemplos
@azure/service-bus v7 API Reference for @azure/service-bus v7 Ejemplos para enviar & recibir mensajes v7

v1 de @azure/service-bus

La versión anterior del @azure/service-bus paquete también permite enviar y recibir mensajes de una cola de Azure Service Bus, tema o suscripción, pero carece de muchas de las nuevas características y mejoras de rendimiento disponibles en la versión más reciente del mismo paquete.

Paquete NPM Referencia Ejemplos
@azure/service-bus v1 API Reference for @azure/service-bus v1 Ejemplos para enviar & recibir mensajes v1

v1 de azure-sb

Hay un paquete azure-sb mucho más antiguo que permite enviar y recibir mensajes de una cola de Azure Service Bus, tema o suscripción. A diferencia del paquete más reciente @azure/service-bus que usa el proptocol amQP más rápido, este paquete usa el protocolo HTTP más lento. Aunque también le permite administrar los recursos de Azure Service Bus como colas, temas, suscripciones y reglas, este paquete no está en desarrollo activo.

Paquete NPM Referencia Ejemplos
azure-sb Referencia de API para azure-sb Ejemplos para enviar & recibir mensajes