Sdílet prostřednictvím


Přehled rozšíření uživatelského rozhraní portálu Pro správu sady Azure Pack Windows

 

Platí pro: Windows Azure Pack

Windows Azure Pack pro portál pro správu serveru Windows pro správce a portál pro správu pro tenanty mají rozšiřitelná uživatelská rozhraní, která se dají použít k zobrazení dat a provádění operací. To je obvykle ve formátu seznamu položek, které se dají "přejít k podrobnostem", aby se zobrazily podrobnosti o jednotlivých položkách. Pro každou položku seznamu lze použít sadu příkazů, jako je odstranění a vytvoření. Sada Windows Pro vývojáře sady Azure Pack poskytuje ukázkovou implementaci "Hello World" vlastního poskytovatele prostředků, který zahrnuje ukázkový portál pro správu pro rozšíření správců a ukázkový portál pro správu pro rozšíření tenantů. Další informace najdete v tématu Windows ukázky sady Azure Pack Developer Kit.

Upozornění

Provedení změn základní architektury uživatelského rozhraní se nedoporučuje, protože budoucí verze Windows Azure Pack přepíše všechny provedené změny.

Rozšíření se zapisují pomocí následujících technologií, se kterými se čtenář předpokládá, že je obeznámen:

  • JavaScript (včetně jQuery)

  • HTML/CSS

  • XML

  • C#

  • ASP.NET

  • Vzor MVC (konkrétně ASP.NET MVC 4)

  • Microsoft Visual Studio 2012

Struktura rozšíření

Každé rozšíření je součástí na straně klienta (napsané pomocí JavaScriptu, HTML, CSS atd.) a části na straně serveru napsané pomocí ASP.NET MVC v jazyce C#.

Na straně klienta se uživatel komunikuje, zobrazuje data a přijímá příkazy. Odesílá a přijímá data ze strany serveru. Na straně serveru se zveřejňuje sada koncových bodů rozhraní REST API, které klientská strana volá prostřednictvím vrstvy rozhraní API pro správu služeb. Tímto způsobem funguje na straně serveru kanál od klienta až po back-end (rozhraní API pro správu služeb). Tento "man-in-the-middle" je vyžadován z důvodu modelu zabezpečení moderních webových prohlížečů, který umožňuje volání AJAX jenom do domény, ze které pochází samotný web, v tomto případě portál pro správu pro správce nebo portál pro správu pro tenanty.

Windows Azure Pack Architecture

Viz také

Windows rozšíření uživatelského rozhraní portálu Pro správu sady Azure Pack