Podsumowanie
Niezawodna komunikacja między mikrousługami jest niezbędna w aplikacjach natywnych dla działania firmy w chmurze. Usługi kolejki komunikatów, takie jak RabbitMQ, mogą zwiększyć odporność aplikacji przez bezpieczne zarządzanie kolejkami komunikatów. Platforma .NET Aspire ułatwia korzystanie z tej usługi, zapewniając gotowe składniki klienta. W tym module przedstawiono sposób dodawania tych składników do projektu .NET Aspire oraz sposobu wysyłania i odbierania komunikatów przy użyciu tych składników.
Po ukończeniu tego modułu możesz wykonać następujące czynności:
- Wybierz z kolejek roboczych, tematów, subskrypcji i tras dostępnych na serwerze RabbitMQ, aby wysyłać komunikaty do zamierzonych mikrousług adresatów.
- Dodaj komunikaty do kolejki na serwerze wymiany RabbitMQ przy użyciu brokera komunikatów klienta .NET Aspire RabbitMQ.