Použití Azure PowerShell k vytvoření Service Bus oboru názvů a fronty
V tomto rychlém startu se ukáže, jak vytvořit Service Bus oboru názvů a frontu pomocí Azure PowerShell. Ukazuje také, jak získat přihlašovací údaje pro autorizaci, které může klientská aplikace použít k odesílání a přijímání zpráv do a z fronty.
Co jsou fronty služby Service Bus?
Fronty služby Service Bus podporují komunikační model zprostředkovaného zasílání zpráv. Součásti distribuované aplikace při používání front nekomunikují navzájem přímo. Místo toho si zprávy vyměňují prostřednictvím fronty, která slouží jako zprostředkovatel. Autor zprávy (odesílatel) předá zprávu do fronty a potom pokračuje v jejím zpracování. Spotřebitel zprávy (příjemce) asynchronně přebírá zprávu z fronty a zpracovává ji. Autor nemusí čekat na odpověď od příjemce, aby mohl pokračovat se zpracováním a odesláním dalších zpráv. Fronty nabízejí doručování zpráv metodou FIFO (First In First Out) pro jednoho nebo několik konkurenčních spotřebitelů. To znamená, že příjemci zprávy obvykle přijímají a zpracovávají v pořadí, ve kterém byly přidány do fronty, a každou zprávu přijme a zpracuje jenom jeden příjemce zprávy.

Fronty služby Service Bus představují univerzální technologii, kterou můžete použít pro celou řadu scénářů:
- Komunikace mezi webovou rolí a rolí pracovního procesu ve vícevrstvé aplikaci Azure.
- Komunikace mezi místními aplikacemi a aplikacemi hostovanými v Azure v případě hybridního řešení.
- Komunikace mezi součástmi distribuované aplikace spuštěné místně v různých organizacích nebo odděleních organizace.
Použití fronty vám umožňuje snazší škálování aplikací a zvyšuje odolnost vaší architektury proti chybám.
Požadavky
K dokončení tohoto rychlého startu se ujistěte, že máte předplatné Azure. Pokud ještě nemáte předplatné Azure, můžete si vytvořit bezplatný účet před tím, než začnete.
V tomto rychlém startu použijete Azure Cloud Shell, které můžete spustit po přihlášení k Azure Portal. Podrobnosti o Azure Cloud Shell najdete v tématu Přehled Azure Cloud Shell. Můžete také nainstalovat a používat Azure PowerShell na svém počítači.
Zřízení prostředků
Přihlaste se k webu Azure Portal.
Spusťte Azure Cloud Shell výběrem ikony zobrazené na následujícím obrázku:
V dolní Cloud Shell přepněte z Bashe na PowerShell.
Spuštěním následujícího příkazu vytvořte skupinu prostředků Azure. Pokud chcete, aktualizujte název skupiny prostředků a umístění.
New-AzResourceGroup –Name ContosoRG –Location eastusSpuštěním následujícího příkazu vytvořte obor názvů Service Bus zasílání zpráv. V tomto příkladu
ContosoRGje skupina prostředků, kterou jste vytvořili v předchozím kroku.ContosoSBusNSje název oboru názvů Service Bus v této skupině prostředků.New-AzServiceBusNamespace -ResourceGroupName ContosoRG -Name ContosoSBusNS -Location eastusSpuštěním následujícího příkladu vytvořte frontu v oboru názvů, který jste vytvořili v předchozím kroku.
New-AzServiceBusQueue -ResourceGroupName ContosoRG -NamespaceName ContosoSBusNS -Name ContosoOrdersQueueZískejte primární připojovací řetězec pro obor názvů. Tento připojovací řetězec použijete pro připojení k frontě a odesílání a přijímání zpráv.
Get-AzServiceBusKey -ResourceGroupName ContosoRG -Namespace ContosoSBusNS -Name RootManageSharedAccessKeyPoznamenejte si připojovací řetězec a název fronty. Slouží k odesílání a příjmu zpráv.
Další kroky
V tomto článku jste vytvořili obor názvů Service Bus a frontu v oboru názvů . Informace o odesílání a přijímání zpráv do a z fronty najdete v jednom z následujících rychlých startů v části Odesílání a příjem zpráv.