Ten artykuł jest lustrzanym artykułem tłumaczenia maszynowego, kliknij tutaj, aby przejść do oryginalnego artykułu.

Widok: 1887|Odpowiedź: 1

Różnica między REST API a HTTP API w bramie AWS API

[Skopiuj link]
Opublikowano 30.11.2024 17:26:20 | | | |
Amazon API Gateway to usługa AWS służąca do tworzenia, publikowania, utrzymywania, monitorowania i zabezpieczania API REST, HTTP i WebSocket na dowolną skalę. Deweloperzy API mogą tworzyć API umożliwiające dostęp do AWS lub innych usług webowych, a także do danych przechowywanych w chmurze AWS. Jako twórca API API gateway możesz tworzyć API do własnych aplikacji klienckich. Alternatywnie możesz udostępnić swoje API deweloperowi aplikacji zewnętrznych.

Obraz architektury bramy API wygląda następująco:



Amazon API Gateway

Produktów:Logowanie do linku jest widoczne.
Dokumentacja:Logowanie do linku jest widoczne.

AWS wydał pierwszą wersję API Gateway w 2015 roku z obsługą API REST. W kolejnych latach AWS dodał szereg funkcji do wsparcia REST API.

W 2019 roku AWS udostępnił HTTP API, nową wersję API Gateway. Skupia się na zapewnieniu rozszerzonej funkcjonalności, poprawionej wydajności oraz łatwiejszego doświadczenia deweloperskiego dla klientów stworzonych z API Gateway.

Różnice w osiągach i cenach

Główna różnica między API REST a API HTTP to wydajność i cena. W skrócieHTTP API wygrywa w obu tych obszarach

Zarówno REST API, jak i HTTP API pobierają opłatę tylko za rzeczywistą liczbę wykonanych żądań oraz dane opuszczające AWS. Jednak cena bardzo się różni. API REST pobiera opłatę 3,50 USD za milion żądań, plus koszt wychodzących danych. Dla porównania, HTTP API pobiera jedynie 1,00 USD za żądanie za pierwsze 1 milion żądań oraz 0,90 USD za milion kolejnych żądań. Różnica w cenie sięga nawet 71%.

Ceny REST API i HTTP API w tym samym regionie są następujące:



Ponadto AWS informuje, że wydajność HTTP API jest znacznie lepsza niż wersja REST API. Okazało się, że HTTP API ma opóźnienia o 14% do 16% niższe niż API REST.

Różnice funkcjonalne

API REST i HTTP różnią się w następujących aspektach:

  • Typ punktu końcowego
  • Bezpieczeństwo
  • Autoryzacja
  • Zarządzanie API
  • Rozwój
  • Monitoring
  • Integracji




Zobacz szczegółowo:Logowanie do linku jest widoczne.





Poprzedni:Segment IP serwera Googlebot (crawler) Google Spider (crawler)
Następny:AWS tworzy bramę API typu API
 Ziemianin| Opublikowano 30.11.2024 17:26:44 |
Artykuły referencyjne:Logowanie do linku jest widoczne.

Kalkulator cen APIGateway:Logowanie do linku jest widoczne.
Zrzeczenie się:
Całe oprogramowanie, materiały programistyczne lub artykuły publikowane przez Code Farmer Network służą wyłącznie celom edukacyjnym i badawczym; Powyższe treści nie mogą być wykorzystywane do celów komercyjnych ani nielegalnych, w przeciwnym razie użytkownicy ponoszą wszelkie konsekwencje. Informacje na tej stronie pochodzą z Internetu, a spory dotyczące praw autorskich nie mają z nią nic wspólnego. Musisz całkowicie usunąć powyższą zawartość z komputera w ciągu 24 godzin od pobrania. Jeśli spodoba Ci się program, wspieraj oryginalne oprogramowanie, kup rejestrację i korzystaj z lepszych, autentycznych usług. W przypadku naruszenia praw prosimy o kontakt mailowy.

Mail To:help@itsvse.com