Terminologia dotycząca usługi Azure API Management
DOTYCZY: Wszystkie warstwy usługi API Management
Ten artykuł zawiera definicje terminów specyficznych dla usługi Azure API Management.
Definicje terminów
- Interfejs API zaplecza — usługa, najczęściej oparta na protokole HTTP, która implementuje interfejs API i jego operacje. Czasami interfejsy API zaplecza są określane po prostu jako zaplecza. Aby uzyskać więcej informacji, zobacz Backends (Zaplecza).
- Interfejs API frontonu — usługa API Management służy jako warstwa korygowania interfejsów API zaplecza. Interfejs API frontonu to interfejs API, który jest udostępniany użytkownikom interfejsu API z usługi API Management. Możesz dostosować kształt i zachowanie interfejsu API frontonu w usłudze API Management bez wprowadzania zmian w interfejsach API zaplecza, które reprezentuje. Czasami interfejsy API frontonu są określane po prostu jako interfejsy API. Aby uzyskać więcej informacji, zobacz Importowanie i publikowanie interfejsu API.
- Product — produkt jest pakietem interfejsów API frontonu, które można udostępnić określonej grupie użytkowników interfejsu API na potrzeby samoobsługowego dołączania w ramach pojedynczego poświadczenia dostępu i zestawu limitów użycia. Interfejs API może być częścią wielu produktów. Aby uzyskać więcej informacji, zobacz Tworzenie i publikowanie produktu.
- Operacja interfejsu API — interfejs API frontonu w usłudze API Management może definiować wiele operacji. Operacja jest kombinacją czasownika HTTP i szablonu adresu URL unikatowo możliwego do rozpoznawania w interfejsie API frontonu. Często operacje mapować jeden do jednego do punktów końcowych interfejsu API zaplecza. Aby uzyskać więcej informacji, zobacz Pozorowanie odpowiedzi interfejsu API.
- Wersja — wersja jest odrębnym wariantem istniejącego interfejsu API frontonu, który różni się od oryginalnego kształtu lub zachowania. Wersje zapewniają klientom możliwość trzymania się oryginalnego interfejsu API lub uaktualnienia do nowej wersji w momencie wyboru. Wersje to mechanizm wydawania zmian powodujących niezgodność bez wpływu na użytkowników interfejsu API. Aby uzyskać więcej informacji, zobacz Publikowanie wielu wersji interfejsu API.
- Poprawka — poprawka to kopia istniejącego interfejsu API, który można zmienić bez wpływu na użytkowników interfejsu API i zamieniony na wersję używaną obecnie przez użytkowników zwykle po walidacji i testowaniu. Poprawki zapewniają mechanizm bezpiecznego implementowania niełamających się zmian. Aby uzyskać więcej informacji, zobacz Use revisions (Używanie poprawek).
- Zasady — zasady są składnikiem wielokrotnego użytku i komponowalnym, implementujący niektóre powszechnie używane funkcje związane z interfejsem API. Usługa API Management oferuje ponad 50 wbudowanych zasad, które dbają o krytyczne, ale niezróżnione problemy poziome — na przykład przekształcanie żądań, routing, zabezpieczenia, ochrona, buforowanie. Zasady można stosować w różnych zakresach, które określają objęte interfejsy API lub operacje i dynamicznie konfigurowane przy użyciu wyrażeń zasad. Aby uzyskać więcej informacji, zobacz Zasady w usłudze Azure API Management.
- Portal dla deweloperów — portal dla deweloperów jest składnikiem usługi API Management. Zapewnia możliwość dostosowywania środowiska odnajdywania interfejsów API i samoobsługowego dołączania do użytkowników interfejsu API. Aby uzyskać więcej informacji, zobacz Dostosowywanie portalu dla deweloperów.