Jakarta RESTful Web Services 3.0

GPTKB entity

Statements (62)
Predicate Object
gptkbp:instance_of gptkb:software_framework
gptkbp:developed_by gptkb:Eclipse_Foundation
gptkbp:features Client API
Server API
https://www.w3.org/2000/01/rdf-schema#label Jakarta RESTful Web Services 3.0
gptkbp:is_compatible_with gptkb:Jakarta_EE_9
gptkbp:language gptkb:Java
gptkbp:latest_version 3.0.0
gptkbp:provides Exception handling
Annotations for RESTful services
Filters and interceptors
Support for monitoring tools
Support for security features
Support for reactive programming
Support for service discovery
Support for API gateways
Support for rate limiting
Support for various media types
Support for API documentation
Support for API analytics
Support for API versioning strategies
Support for distributed tracing
Support for multipart requests
Support for server-side caching
Integration with CDI (Contexts and Dependency Injection)
Support for CORS (Cross-Origin Resource Sharing)
Support for server-sent events
Support for API gateways and proxies
Support for custom media types
Support for filters and interceptors
gptkbp:release_date gptkb:2021
gptkbp:specification gptkb:JAX-RS
gptkbp:successor gptkb:Jersey_2.x
gptkbp:supports gptkb:OAuth_2.0
JWT (JSON Web Tokens)
Logging and monitoring
REST architecture
Testing frameworks
Load balancing
Asynchronous processing
Hypermedia as the engine of application state (HATEOAS)
Content negotiation
Dependency injection
Integration with cloud services
Versioning of APIs
URI templates
Client-side caching
Integration with service meshes
Integration with CI/ CD pipelines
Integration with logging frameworks
Web Socket integration
Error handling and response codes
Integration with authentication providers
Integration with microservices architecture
Integration with monitoring services
Integration with other Jakarta EE specifications
gptkbp:uses JSON-B for JSON binding
Java EE technologies
JAXB for XML binding
gptkbp:bfsParent gptkb:Jakarta_EE_11
gptkb:Jakarta_EE_10
gptkbp:bfsLayer 5