消息队列与Windows Azure表服务的操作与特性
1. 消息队列操作
1.1 消息入队
向队列中添加消息时,使用POST请求。示例请求如下:
POST /testq1/messages?timeout=30 HTTP/1.1
x-ms-date: Sat, 04 Jul 2009 00:53:26 GMT
Authorization: SharedKey sriramk:26L5qqQaIX7/6ijXxvbt3x1AQW2/Zrpxku9WScYxD4U=
Host: sriramk.queue.core.windows.net
Content-Length: 76
Expect: 100-continue
<QueueMessage>
<MessageText>U2FtcGxlIG1lc3NhZ2U=</MessageText>
</QueueMessage>
若消息创建成功,服务器会返回HTTP 201 Created响应:
HTTP/1.1 201 Created
Server: Queue Service Version 1.0 Microsoft-HTTPAPI/2.0
x-ms-request-id: adaa5b64-c737-4a36-be98-dc8b712a264e
Date: Sat, 04 Jul 2009 00:51:23 GMT
Content-Length: 0