UNPKG

azure

Version:
37 lines (29 loc) 1.15 kB
## Service Bus Queues Service Bus Queues are an alternative to Storage Queues that might be useful in scenarios where more advanced messaging features are needed (larger message sizes, message ordering, single-operaiton destructive reads, scheduled delivery) using push-style delivery (using long polling). The **createQueueIfNotExists** method can be used to ensure a queue exists: ```Javascript var serviceBusService = azure.createServiceBusService(); serviceBusService.createQueueIfNotExists('taskqueue', function(error){ if(!error){ // Queue exists } }); ``` The **sendQueueMessage** method can then be called to insert the message into the queue: ```Javascript var serviceBusService = azure.createServiceBusService(); serviceBusService.sendQueueMessage('taskqueue', 'Hello world!', function( if(!error){ // Message sent } }); ``` It is then possible to call the **receiveQueueMessage** method to dequeue the message. ```Javascript var serviceBusService = azure.createServiceBusService(); serviceBusService.receiveQueueMessage('taskqueue', function(error, serverMessage){ if(!error){ // Process the message } }); ```