App1 отправляет сообщения shipping-request в очередь Azure Storage, которую в настоящее время обрабатывает App2. Будущие дополнительные приложения должны иметь возможность получать только те сообщения, которые относятся к ним. Какое решение для обмена сообщениями вы порекомендуете, чтобы несколько подписчиков могли получать соответствующие транзакции?
Выберите ответ
Нажмите на вариант, чтобы проверить свой ответ.
Правильный ответ: один раздел Azure Service Bus.
Почему это правильный ответ
Раздел Azure Service Bus (Service Bus Topic) позволяет нескольким подписчикам получать сообщения, опубликованные одним отправителем, при этом каждый подписчик может иметь свои правила фильтрации (подписки), чтобы получать только релевантные сообщения. Это идеально подходит для сценария, где будущие приложения должны получать только те сообщения, которые относятся к ним. Один конвейер Azure Data Factory не является решением для обмена сообщениями в реальном времени, а используется для оркестрации и перемещения данных. Несколько очередей учетных записей хранения потребуют от отправителя знания всех получателей и отправки сообщения в каждую очередь, что не масштабируется и не позволяет динамически добавлять новых подписчиков с фильтрацией. Одна очередь Azure Service Bus доставляет сообщения по принципу "первый пришел, первый обслужен" одному потребителю, что не соответствует требованию получения сообщений несколькими подписчиками.
Сдайте экзамен — без бесконечного поиска ответов
Получите все проверенные вопросы и объяснения для этого экзамена в одном месте и сэкономьте часы подготовки. 1000+ сертификаций · 20+ языков · начните бесплатно.
Сдайте экзамен быстрее → Карта не требуется