Java SE API for RESTful Web Services (JAX-RS)

GPTKB entity

Statements (46)
Predicate Object
gptkbp:instance_of gptkb:API
gptkbp:allows URI mapping
gptkbp:can_be_extended_by custom annotations
gptkbp:designed_for building RESTful web services
gptkbp:developed_by gptkb:Oracle_Corporation
gptkbp:enables exception handling
gptkbp:facilitates content negotiation
gptkbp:first_released gptkb:2008
https://www.w3.org/2000/01/rdf-schema#label Java SE API for RESTful Web Services (JAX-RS)
gptkbp:includes Client API
gptkbp:is_based_on Representational State Transfer (REST) principles
gptkbp:is_compatible_with gptkb:Spring_Framework
Java SE and Java EE
gptkbp:is_compliant_with JAX-RS 2.1 specification
gptkbp:is_implemented_in gptkb:Jersey
gptkb:RESTEasy
gptkb:Apache_CXF
gptkbp:is_known_for ease of use
gptkbp:is_part_of gptkb:Java_EE_platform
Java Community Process (JCP)
gptkbp:is_popular_among Java developers
gptkbp:is_used_for RESTful APIs
API development
gptkbp:is_used_in enterprise applications
microservices architecture
cloud applications
gptkbp:latest_version 2.1
gptkbp:provides error handling mechanisms
response filtering
annotations for resource classes
filters and interceptors
standardized way to create web services
content type negotiation
client-side API for HTTP requests
gptkbp:suitable_for gptkb:mobile_applications
gptkbp:supports gptkb:CORS
gptkb:HATEOAS
HTTP methods
asynchronous processing
dependency injection
JSON and XML
OAuth authentication
multipart requests
gptkbp:uses Java EE specifications
gptkbp:bfsParent gptkb:Java_SE_Platform
gptkbp:bfsLayer 6