It’s old news that CXF supports REST as well as contract last SOAP. However I felt this was worth a reminder at a time when SOAP is still so pervasive and with everyone considering REST either in conjunction to SOAP or as its replacement.
CXF implements JSR 224 (JAX-WS) as well as, in initial form, JSR 311 (JAX-RS) and has a beautiful non-invasive annotation driven API for integrating REST into your POJO based application. It also provides a convention for specifying CRUD operations.
Tonight I’ve run out of time but with the next post I’ll talk about where I stand with the SOAP vs REST debate and where I feel the focus should really lie in implementing services in the enterprise today.
Update: Oddly enough a day after I posted InfoQ posted a comparison of JAX-RS REST frameworks.