Projektujesz mobilne API (Android/iOS), które musi używać HTTPS, minimalizować przepustowość i być łatwe do zintegrowania. Która architektura API pasuje najlepiej?
Wybierz odpowiedź
Dotknij opcji, aby sprawdzić swoją odpowiedź.
Poprawna odpowiedź: gRPC-based APIs.
Dlaczego to jest odpowiedź
gRPC-based APIs są najlepszym wyborem, ponieważ wykorzystują Protobuf do serializacji danych, co jest znacznie bardziej wydajne niż JSON (używany w RESTful APIs) czy XML (używany w SOAP-based APIs), minimalizując przepustowość. gRPC używa HTTP/2, co umożliwia multipleksowanie i efektywniejsze wykorzystanie połączenia. Jest również łatwe do integracji dzięki generowaniu kodu klienta i serwera w wielu językach, co ułatwia rozwój aplikacji mobilnych. MQTT for APIs jest protokołem do przesyłania wiadomości, a nie do budowania API, i choć jest lekki, nie jest przeznaczony do typowych interakcji API klient-serwer.
Zdaj egzamin — bez niekończącego się szukania odpowiedzi
Uzyskaj wszystkie zweryfikowane pytania i wyjaśnienia do tego egzaminu w jednym miejscu i zaoszczędź godziny przygotowań. Ponad 1000 certyfikacji · Ponad 20 języków · Zacznij za darmo.
Zdaj egzamin szybciej → Karta nie jest wymagana