41.4. 使用方法
41.4.1. 由 Azure Storage Queue Service producer 评估的消息标头
标头 | 类型 | 描述 |
---|---|---|
41.4.2. Azure Storage Queue Service producer 设置的消息标头
标头 | 类型 | 描述 |
---|---|---|
41.4.3. Azure Storage Queue Service producer 使用者设置的消息标头
标头 | 类型 | 描述 |
---|---|---|
41.4.4. Azure Queue Service 操作
操作 | 描述 |
---|---|
| 列出队列。 |
| 创建队列。 |
| 删除队列。 |
| 向队列添加消息。 |
| 从队列检索消息。 |
| 查看队列中的消息,例如,确定消息是否到达正确的队列。 |
| 更新队列中的消息。 |
| 删除队列中的消息。 |
41.4.5. Azure Queue Client 配置
如果您的 Camel 应用程序在防火墙后面运行,或者需要对 Azure Queue Client 配置有更多控制,您可以创建自己的实例:
StorageCredentials credentials = new StorageCredentialsAccountAndKey("camelazure", "thekey"); CloudQueue client = new CloudQueue("camelazure", credentials); registry.bind("azureQueueClient", client);
并在 Camel azure-queue 组件配置中引用它:
from("azure-queue:/camelazure/messageQueue?azureQueueClient=#client") .to("mock:result");