| Course Description | |
| This course shows experienced Java programmers how to build RESTful web services using the Java API for RESTful Web Services, or JAX-RS. We begin with an overview of web services development in the Java EE platform, including SOAP, WSDL, REST; JAX-WS, JAXB, and JAX-RS. Then students learn to work with JAXB to bind Java object models to XML Schema. The bulk of the course is devoted to study of JAX-RS: students work with the Jersey implementation of JAX-RS to create RESTful services from simple single-value interactions to more sophisticated services that manage CRUD (create/retrieve/update/delete) operations on more complex data types, using JAXB to marshal and unmarshal data over the wire.
Course Length: 3 Days Course Tuition: $1190 (US) |
|
| Prerequisites | |
| Strong Java programming skills are essential | |
| Course Outline |
|
Chapter 1. Overview of Web Services
Chapter 2. Web Services for Java EE
Chapter 3. The Java API for XML Binding
Chapter 4. The Java API for RESTful Services
Chapter 6. Parameter and Return Types
Chapter 7. Entities and Complex Content
Chapter 8. Context and Lifecycle
Appendix A. Course Tools and Utilities |
