THIS IS A TEST INSTANCE. ALL YOUR CHANGES WILL BE LOST!!!!
This page provides a list of comparison points that can be addressed during the process of runtimes examination.
- Architecture
These points refer to the architecture characteristics like extensibility, modularity, configurability and robustness.- Extensibility - ability to extend the run-time with new functionality.
- Configurability - ability to control different runtime features and properties.
- Modularity - ability to replace different implementation components .
- Resource and providers management - how the runtime manages resources & providers classes. Management efficiency.
- Lifecycle management - how the runtime creates and manages resources & providers instances.
- Robustness - code transparency and simplicity
- JAX-RS Implementation
- How much of JAX-RS API is implemented
- TCK coverage
- Which version of the JAX-RS is implemented
- Deployment environments - support servlet container, endpoints.
- Performance - how well the runtime performs vs. other implementations (jersey, resteasy, restlet).
- Additional Features - extra functionality on top of JAX-RS specification
- Maturity
- Client
- Runtime requirements - Supported Java versions and 3-rd parties dependencies.
- Documentation
- java docs
- developer and user guide
- samples