Providing Technology Training and Mentoring For Modern Technology Adoption
Courseware: Available for sale
This course covers how to implement web services with Apache Tomcat and Apache CXF using the most recent Java standards, JAX-WS for SOAP web services and JAX-RS for REST web services. Since it is possible to use both styles of web services, even within the same application, this course will show the student the strengths of both styles and how to properly implement both types of web services. Testing web services is also more difficult than "normal" web applications so this course covers tools and techniques used to test web services in the labs.
This course will be particularly useful for those looking to upgrade existing JAX-RPC Java web services and who want to know the different styles of web services now supported by Apache CXF. The course will also be useful to those who want to create Java-based Web Services using a lightweight server stack rather than a full JEE application server.
After completing this course, the student should be able to:
This course is applicable for Architects and Developers that need to design and develop SOAP web services using JAX-WS and RESTful web services using JAX-RS.
Experience with Java programming is required. Experience with Eclipse is useful but not required. For those that might need this Java or Eclipse experience the following course is suggested:
WA1278 Introduction to Java Using Eclipse
An understanding of basic web architecture and the HTTP protocol. Prior experience with RPC-style services such as Web services, Java RMI, COM objects, etc. is helpful, but not required.