Terminologi för Azure API Management

GÄLLER FÖR: Alla API Management-nivåer

Den här artikeln innehåller definitioner för de termer som är specifika för Azure API Management.

Termdefinitioner

  • Serverdels-API – en tjänst, oftast HTTP-baserad, som implementerar ett API och dess åtgärder. Ibland kallas serverdels-API:er helt enkelt för serverdelar. Mer information finns i Serverdelar.
  • Klientdels-API – API Management fungerar som medlingslager över serverdels-API:erna. Klientdels-API är ett API som exponeras för API-konsumenter från API Management. Du kan anpassa formen och beteendet för ett klientdels-API i API Management utan att göra ändringar i de serverdels-API:er som det representerar. Ibland kallas klientdels-API:er helt enkelt för API:er. Mer information finns i Importera och publicera ett API.
  • Produkt – En produkt är ett paket med klientdels-API:er som kan göras tillgängliga för en angiven grupp API-konsumenter för självbetjäningsregistrering under en enda åtkomstautentiseringsuppgift och en uppsättning användningsgränser. Ett API kan ingå i flera produkter. Mer information finns i Skapa och publicera en produkt.
  • API-åtgärd – Ett klientdels-API i API Management kan definiera flera åtgärder. En åtgärd är en kombination av ett HTTP-verb och en URL-mall som unikt kan matchas i klientdels-API:et. Ofta mappar åtgärder en-till-en till serverdels-API-slutpunkter. Mer information finns i Mock API responses (Falska API-svar).
  • Version – En version är en distinkt variant av befintligt klientdels-API som skiljer sig i form eller beteende från originalet. Med versioner kan kunderna välja att hålla sig till det ursprungliga API:et eller uppgradera till en ny version när de väljer. Versioner är en mekanism för att frigöra icke-bakåtkompatibla ändringar utan att påverka API-konsumenter. Mer information finns i Publicera flera versioner av ditt API.
  • Revision – En revision är en kopia av ett befintligt API som kan ändras utan att påverka API-konsumenter och växlas med den version som för närvarande används av konsumenter vanligtvis efter validering och testning. Revisioner ger en mekanism för att på ett säkert sätt implementera icke-bakåtkompatibla ändringar. Mer information finns i Använda revisioner.
  • Princip – En princip är en återanvändbar och sammansättningsbar komponent som implementerar några vanliga API-relaterade funktioner. API Management erbjuder över 50 inbyggda principer som tar hand om kritiska men likgiltiga horisontella problem – till exempel omvandling av begäranden, routning, säkerhet, skydd, cachelagring. Principerna kan tillämpas på olika omfång, som avgör vilka API:er eller åtgärder som påverkas och som konfigureras dynamiskt med hjälp av principuttryck. Mer information finns i Principer i Azure API Management.
  • Utvecklarportal – Utvecklarportalen är en komponent i API Management. Det ger en anpassningsbar upplevelse för API-identifiering och självbetjäningsregistrering till API-konsumenter. Mer information finns i Anpassa utvecklarportalen.

Nästa steg