Dela via


Användargränssnittskontrollanter för administratör och klientorganisation

 

Gäller för: Windows Azure Pack

Kontrollanter är moduler som användargränssnittstilläggen är beroende av för att kunna kommunicera med SERVICE Management API-lagret. Kontrollanterna innehåller information om REST API-anrop som stöds av resursprovidern och ansvarar för att göra anropen till SERVICE Management API-lagret.

Orsaken till att ha kontrollanter är nära kopplad till säkerhetsmodellen som implementeras i Windows Azure Pack. Service Management REST API-lagret accepterar inte inkommande begäranden från externa klienter. Den här modellen tillåter endast klienter från samma webbplats att interagera med Service Management-API:et. Därför krävs närvaro av en kontrollant i portalerna för att användargränssnittstillägg ska kunna kommunicera med de lägre elementen i stacken.

Windows Azure Pack-administratör och klientkontrollanter bör utformas med designramverket Microsoft ASP.NET MVC 4. Administratörskontrollanten ansvarar för att skapa och uppdatera den anpassade resursproviderinformationen via REST-API:et för tjänsthantering. Det här är den metod som används med hjälp av Hello World-exemplet.

Administratörs- och klientkontrollanterna ska placeras i /bin-mappen för respektive portaler.

Mer information om hur du skapar MVC 4-program finns i ASP.NET MVC 4

Se även

Windows anpassade resursprovidrar för Azure Pack