Java
REST. Najlepsze praktyki i wzorce w języku Java
- Szczegóły
- Kategoria: Java
Usprawnij wymianę danych z usługą REST!
Postępująca cyfryzacja współczesnego świata wymaga coraz większej integracji przeróżnych systemów informatycznych. Nierzadko są to systemy znajdujące się w odległych lokalizacjach, napisane z wykorzystaniem różnych języków programowania i technologii. Jak zapewnić możliwość wymiany informacji między nimi? Usługi typu REST to jeden z najwygodniejszych sposobów!
Co to jest REST? Jak przygotować usługę tego typu? Jak ustrzec się przed błędami? Na te i wiele innych pytań odpowiada ta książka. Znajdziesz w niej najlepsze praktyki tworzenia usług REST z wykorzystaniem języka Java. Sięgnij po nią i dowiedz się, jak projektować zasoby i zapewniać im bezpieczeństwo oraz w jaki sposób przygotowywać usługi REST dla różnych wersji językowych.
Odkryj, jak testować udostępnione zasoby i zagwarantować ich najwyższą wydajność oraz jaka przyszłość czeka usługi tego typu.
Sprawdź też, jak wygląda API takich usług, jak GitHub, Twitter i Facebook (API Graph). Ta książka jest doskonałą lekturą dla wszystkich programistów chcących bezproblemowo tworzyć wydajne usługi typu REST.
Tematy opisane w książce:
- Tworzenie usług typu RESTful przy użyciu API JAX-RS 2.0.
- Zaawansowane techniki wykorzystania protokołu OAuth i zabezpieczeń w usługach typu RESTful.
- Metody buforowania, weryfikacji danych, ograniczania liczby żądań, asynchronicznego wykonywania działań oraz najlepsze praktyki pozwalające zwiększyć interaktywność aplikacji.
- Najlepsze metody stronicowania, dokumentowania i testowania usług typu RESTful.
- HATEOAS i architektura mikrousługowa w budowanie aplikacji wykorzystujących usługi typu RESTful.
- Przyszłość technologii REST, nowe standardy i sposób ich wykorzystania przez różne przedsiębiorstwa.
- Porównanie technologii WebHook, WebSocket oraz Server-Sent Events umożliwiających dostarczanie informacji klientom na bieżąco.
Wydajne usługi REST w Twoim zasięgu!
- Java. Teoria w praktyce - [20 czerwiec 2024]
- Wzorce projektowe dla programistów Javy. Udoskonal swoje umiejętności projektowania oprogramowania - [13 marzec 2024]
- Java. Przewodnik dla początkujących. Wydanie IX - [27 luty 2024]
- Java. Podejście funkcyjne. Rozszerzanie obiektowego kodu Javy o zasady programowania funkcyjnego - [20 luty 2024]
- Java. Podręcznik na start - [25 listopad 2023]