PDF Add to WishList
This course provides experienced Java programmers with the skills to write new SOAP and REST web services, and access existing services. With this training, you also learn how to secure web services using both Java-specific and language-independent security technologies, and how the Java APIs — JAX-WS and JAX-RS — deliver a set of powerful tools for developing a Service-Oriented Architecture (SOA).
Interoperable applications with SOA
Java standard APIs for web services
Structure of SOAP messages
Anatomy of a WSDL document
Exposing plain old Java objects (POJOs) as web services
Implementing SOAP clients in Java
Augmenting SOAP–based services
Contract–first service development
Importing a WSDL document
Introduction to REST (Representational State Transfer)
Developing RESTful web services using JAX–RS
Customizing a RESTful Service Implementation
Mapping Java to JSON
Dispatching REST messages using JAX–RS
Marshalling JavaBeans with JAXB
Processing asynchronous messages
Configuring a secure web service
Authenticating and authorizing clients
Course Tuition Includes:
After-Course Instructor Coaching
When you return to work, you are entitled to schedule a free coaching session with your instructor for help and guidance as you apply your new skills.
After-Course Computing Sandbox
You'll be given remote access to a preconfigured virtual machine for you to redo your hands-on exercises, develop/test new code, and experiment with the same software used in your course.
Free Course Exam
You can take your Learning Tree course exam on the last day of your course or online any time after class.
Standard Course Hours: 9:00 am – 4:30 pm
*Informal discussion with instructor about your projects or areas of special interest: 4:30 pm – 5:30 pm
“Learning Tree Training, including the XML Web Services with Java course, has helped me to stay a step ahead in technologies. Back at work, I am better prepared to communicate with others, and I have a better understanding of the techniques that my organization can develop.”
- D. Ma, Computer Specialist
National Weather Service