JAX-RS specification makes creation of REST services easy and intuitive for Java developers. However there are number of topics to worry about in order to provide clean and maintainable REST APIs.
In my ApacheCon talk I tried to share practical experience to design REST services based on JAX-RS Apache CXF implementation. As a sample I take domain model of Apache Syncope project and try to design step by step REST API for this domain, discuss different options and best practices.
The audience is anyone interested in design and implementation of REST services.
The presentation will cover the following:
In my ApacheCon talk I tried to share practical experience to design REST services based on JAX-RS Apache CXF implementation. As a sample I take domain model of Apache Syncope project and try to design step by step REST API for this domain, discuss different options and best practices.
The audience is anyone interested in design and implementation of REST services.
The presentation will cover the following:
- Exposing of resources and collections
- Resource representations and content negotiation
- Exception processing
- Client and Server asynchronous APIs
- Using of JSON providers
- Crosscutting aspects in JAX-RS filters and interceptors
- Bean validation
No comments:
Post a Comment