Windows Azure 存储:队列与表服务深度解析
一、Windows Azure 队列服务
1. 获取消息流程
在 Windows Azure 存储操作中,获取消息的过程涉及多个对象和方法的调用。具体流程如下:
1. Windows Azure 存储操作应用程序调用 ProAzureCommonLib.dll 中的 WindowsStorageHelper 对象的 GetMessages() 方法。
2. WindowsStorageHelper 对象调用 QueueStorage 对象的 GetQueue() 方法,以获取 MessageQueue 对象的实例。
3. WindowsStorageHelper 对象接着调用 MessageQueue 对象的 GetMessages() 方法。
4. MessageQueue 对象调用私有方法 InternalGet() 从指定队列中检索消息。
5. HTTP 响应的主体包含 XML 格式的消息,这些 XML 内容被解析并打包到 IEnumerable<Message> 集合中,作为返回参数传递给 GetMessages() 操作。
6. 最后,Window
超级会员免费看
订阅专栏 解锁全文
1132

被折叠的 条评论
为什么被折叠?



