Použití Azure Portal 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 Portal. 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.

QueueConcepts

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.

Vytvoření oboru názvů na webu Azure Portal

Pokud chcete začít používat entity zasílání zpráv služby Service Bus v Azure, musíte nejprve vytvořit obor názvů s jedinečným názvem v rámci Azure. Obor názvů poskytuje kontejner oboru pro adresování prostředků služby Service Bus v rámci vaší aplikace.

Vytvoření oboru názvů:

  1. Přihlaste se k portálu Azure Portal.

  2. V levém navigačním podokně portálu vyberte + vytvořit prostředek, vyberte integrace a pak vyberte Service Bus.

    obrázek znázorňující výběr vytvořit prostředek, integraci a pak Service Bus v nabídce

  3. V části základy stránky vytvořit obor názvů použijte následující postup:

    1. V části předplatné vyberte předplatné Azure, ve kterém chcete vytvořit obor názvů.

    2. V poli Skupina prostředků vyberte existující skupinu prostředků, ve které bude obor názvů živý, nebo vytvořte novou.

    3. Zadejte název oboru názvů. Systém okamžitě kontroluje, jestli je název dostupný. Seznam pravidel pro názvové obory názvů najdete v tématu Create Namespace REST API.

    4. V poli umístění vyberte oblast, ve které by měl být hostovaný obor názvů.

    5. v části cenová úroveň vyberte cenovou úroveň (Basic, Standard nebo Premium) pro obor názvů. Pro tento rychlý Start vyberte standardní.

      Pokud chcete používat témata a odběry, vyberte buď možnost standard, nebo Premium. Témata/předplatná nejsou podporovaná v cenové úrovni Basic.

      pokud jste vybrali cenovou úroveň Premium , zadejte počet jednotek zasílání zpráv. Úroveň Premium poskytuje izolaci prostředků na úrovni procesoru a paměti, aby se jednotlivé úlohy spouštěly izolovaně. Kontejner prostředků se nazývá jednotka zasílání zpráv. Obor názvů Premium má alespoň jednu jednotku zasílání zpráv. pro každý Service Bus Premium oboru názvů můžete vybrat 1, 2 nebo 4 jednotky zasílání zpráv. další informace najdete v tématu Service Bus Premium zasílání zpráv.

    6. Vyberte Zkontrolovat a vytvořit. Systém teď vytvoří obor názvů a povolí ho. Pravděpodobně budete muset několik minut počkat, než systém zřídí prostředky pro váš účet.

      Obrázek znázorňující stránku vytvořit obor názvů

    7. Na stránce Revize + vytvořit zkontrolujte nastavení a vyberte vytvořit.

  4. Na stránce nasazení vyberte Přejít na prostředek .

    Obrázek znázorňující stránku úspěšného nasazení s odkazem přejít na prostředek

  5. Zobrazí se Domovská stránka oboru názvů služby Service Bus.

    obrázek znázorňující domovskou stránku vytvořeného oboru názvů Service Bus.

Získání připojovacího řetězce

Vytvoření nového oboru názvů automaticky vygeneruje počáteční zásadu sdíleného přístupového podpisu (SAS) s primárními a sekundárními klíči a primárním a sekundárním připojovacím řetězcem, které každý z nich udělí úplnou kontrolu nad všemi aspekty tohoto oboru názvů. informace o tom, jak vytvořit pravidla s více omezenými právy pro pravidelné odesílatele a přijímače, najdete v tématu Service Bus ověřování a autorizaci .

K zkopírování primárního připojovacího řetězce pro váš obor názvů použijte následující postup:

  1. na stránce Service Bus obor názvů vyberte v levé nabídce zásady sdíleného přístupu .

  2. Na stránce zásady sdíleného přístupu vyberte RootManageSharedAccessKey.

    Snímek obrazovky s zvýrazněnou zásadou zobrazí okno zásady sdíleného přístupu.

  3. V okně Zásada: RootManageSharedAccessKey klikněte na tlačítko Kopírovat vedle položky Primární připojovací řetězec a zkopírujte si připojovací řetězec do schránky pro pozdější použití. Vložte tuto hodnotu do Poznámkového bloku nebo jiného dočasného umístění.

    Snímek obrazovky se zobrazí S názvem RootManageSharedAccessKey, který obsahuje klíče a připojovací řetězce.

    Tato stránka slouží ke zkopírování primárního klíče, sekundárního klíče a sekundárního připojovacího řetězce.

Vytvoření fronty v Azure Portal

  1. Na stránce Service Bus oboru názvů v levé navigační nabídce vyberte Fronty.

  2. Na stránce Fronty vyberte na panelu nástrojů + Fronta.

  3. Zadejte název fronty a u ostatních hodnot ponechte výchozí hodnoty.

  4. Teď vyberte Vytvořit.

    Obrázek znázorňující vytvoření fronty na portálu

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.