Aplikacja .NET musi odbierać wiadomość za każdym razem, gdy maszyna wirtualna Azure zakończy przetwarzanie danych. Wiadomości nie mogą być trwałe po przetworzeniu ich przez odbiorcę. Jakiego obiektu klienta .NET powinien użyć odbiorca?
Wybierz odpowiedź
Dotknij opcji, aby sprawdzić swoją odpowiedź.
Poprawna odpowiedź: QueueClient.
Dlaczego to jest odpowiedź
Aplikacja powinna użyć obiektu QueueClient do odbierania wiadomości z kolejki Azure Service Bus. QueueClient jest przeznaczony do interakcji z pojedynczymi kolejkami, co jest zgodne z wymaganiem, aby maszyna wirtualna wysyłała wiadomości do kolejki, a odbiorca je stamtąd pobierał. Wiadomości w kolejkach Service Bus są domyślnie nietrwałe po przetworzeniu, co spełnia drugie wymaganie. SubscriptionClient jest używany do odbierania wiadomości z subskrypcji tematu (Topic), a nie bezpośrednio z kolejki. TopicClient służy do wysyłania wiadomości do tematu, a nie ich odbierania. CloudQueueClient jest częścią starszego zestawu SDK Azure Storage Queues, a nie Azure Service Bus, które jest preferowanym rozwiązaniem dla scenariuszy wymagających zaawansowanych funkcji kolejkowania, takich jak nietrwałość wiadomości po przetworzeniu.
Zdaj egzamin — bez niekończącego się szukania odpowiedzi
Uzyskaj wszystkie zweryfikowane pytania i wyjaśnienia do tego egzaminu w jednym miejscu i zaoszczędź godziny przygotowań. Ponad 1000 certyfikacji · Ponad 20 języków · Zacznij za darmo.
Zdaj egzamin szybciej → Karta nie jest wymagana