Úvod

Dokončeno

Když vytvoříte nativní cloudovou aplikaci, sestavíte sadu mikroslužeb, z nichž každá implementuje malou část kompletních funkcí a dá se spravovat a škálovat nezávisle. Mikroslužby musí spolehlivě komunikovat bez ohledu na zatížení aplikace. Fronty zpráv můžou s touto komunikací pomoct. Udržováním uspořádané fronty zpráv zajišťují služby front, jako je RabbitMQ, spolehlivější a robustnější komunikace.

Představte si, že pracujete pro prodejce venkovních oblečení. Váš nový veřejně přístupný web elektronického obchodování, který se skládá z mikroslužeb a používá rozhraní .NET Aspire, se musí škálovat, aby se dokázal vyrovnat s intenzivní poptávkou uživatelů ve špičce. Chcete zajistit, aby samostatné mikroslužby mohly robustně komunikovat a chcete vyhodnotit RabbitMQ jako řešení pro správu front.

V tomto modulu se dozvíte, jak pomocí integrovaných integrací odesílat a přijímat zprávy prostřednictvím služby front zpráv RabbitMQ.

Cíle výuky

V tomto modulu:

  • Vyberte si z pracovních front, témat, odběrů a tras dostupných na serveru RabbitMQ a odešlete zprávy do zamýšlených mikroslužeb příjemců.
  • Přidejte zprávy do fronty na serveru Exchange RabbitMQ pomocí zprostředkovatele zpráv klienta .NET Aspire RabbitMQ.