40.3.2. Azure Queue Client 配置
如果您的 Camel 应用程序是在防火墙后面运行,或者您需要对 Azure Queue Client 配置有更多的控制,您可以创建您自己的实例:
StorageCredentials credentials = new StorageCredentialsAccountAndKey("camelazure", "thekey"); CloudQueue client = new CloudQueue("camelazure", credentials); registry.bind("azureQueueClient", 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");
from("azure-queue:camelazure/messageQueue?azureQueueClient=#client")
.to("mock:result");