Niniejszy rozdział przedstawia propozycję w jaki sposób może być realizowana implementacja wykrywalnych usług sieciowych opartych na stylu architektonicznym REST na platformie Jakarta EE. Zostały tutaj przedstawione zarówno podstawy teoretyczne niezależne od zastosowanej platformy technologicznej, jak i szczegóły implementacji w technologii JAX-RS wchodzącej w skład platformy Jakarta EE. W szczególności zostały tutaj przedstawione sposoby poprawnego budowania hierarchicznego API zgodnie z modelem dojrzałości Richardsona jak i techniki opisywania reprezentacji zwracanej przez usługi sieciowe zgodnie ograniczeniem HATEOAS i językiem opisu HAL. Wszystkie aspekty teoretyczne poruszane w rozdziale zostały poparte praktyczną implementacją dostępną publicznie w postaci repozytorium kodu opartego na systemie kontroli wersji Git.
Authors
Additional information
- Category
- Publikacja monograficzna
- Type
- rozdział, artykuł w książce - dziele zbiorowym /podręczniku o zasięgu krajowym
- Language
- polski
- Publication year
- 2021