Java API for RESTful Web Services (JAX-RS)

GPTKB entity

Statements (89)
Predicate Object
gptkbp:instance_of gptkb:API
gptkbp:allows content negotiation
URI templates
custom media types
gptkbp:based_on gptkb:Java_EE
gptkbp:can_be_used_with gptkb:Kubernetes
gptkb:Docker
gptkb:Spring_Framework
gptkbp:designed_for building RESTful web services
gptkbp:developed_by gptkb:Java_Community_Process
gptkbp:enables stateless communication
gptkbp:facilitates URI mapping
gptkbp:first_released gptkb:2008
https://www.w3.org/2000/01/rdf-schema#label Java API for RESTful Web Services (JAX-RS)
gptkbp:includes client API
gptkbp:integrates_with gptkb:API
gptkb:Java_EE
gptkb:Spring_Framework
gptkbp:is_adopted_by many organizations
gptkbp:is_compatible_with gptkb:Java_SE
gptkb:Java_EE
Java 8 and above
RESTful principles
gptkbp:is_documented_in gptkb:JAX-RS_specification
gptkbp:is_implemented_in gptkb:Jersey
gptkb:RESTEasy
gptkb:Apache_CXF
gptkbp:is_part_of gptkb:Java_EE_platform
gptkb:Java_programming_language
gptkb:Java_ecosystem
RESTful architecture
gptkbp:is_popular_in enterprise applications
API development
cloud applications
web services development
gptkbp:is_supported_by gptkb:Java_frameworks
gptkb:Payara
gptkb:Glass_Fish
gptkb:Wild_Fly
gptkb:Tomcat
multiple application servers
gptkbp:is_used_by gptkb:mobile_applications
web applications
gptkbp:is_used_for API development
data-driven applications
service-oriented architecture
mobile backend services
gptkbp:is_used_in cloud-native applications
microservices architecture
gptkbp:latest_version 2.1
gptkbp:provides exception handling
client API
request filtering
response filtering
annotations for resource classes
filters and interceptors
hypermedia support
API versioning support
dependency injection support
API documentation support
custom media types
standard error responses
standardized way to create RESTful services
gptkbp:supports gptkb:OAuth_2.0
gptkb:XML
gptkb:CORS
gptkb:JSON
gptkb:HATEOAS
HTTP methods
exception handling
filters
interceptors
asynchronous processing
content negotiation
OAuth authentication
multipart requests
JWT authentication
XML and JSON data formats
gptkbp:uses annotations
JSON for data interchange
gptkbp:bfsParent gptkb:servers
gptkb:API
gptkb:Java
gptkb:Java_EE
gptkb:Java_2_Platform
gptkb:Java_programming_language
gptkb:Java_Development_Kit_(JDK)
gptkb:Inspector
gptkbp:bfsLayer 4