This SOAP and REST Web Services training 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).
TRAINING AT YOUR SITE
Our FlexVouchers help you lock in your training budgets without having to commit to a traditional 1 voucher = 1 course classroom-only attendance. FlexVouchers expand your purchasing power to modern blended solutions and services that are completely customizable. For details, please call 888-843-8733 or chat live.
Oct 22 - 25 9:00 AM - 4:30 PM EDT Rockville, MD / Online (AnyWare) Reserve Your Seat
Dec 3 - 6 9:00 AM - 4:30 PM EST Herndon, VA / Online (AnyWare) Reserve Your Seat
Jan 7 - 10 9:00 AM - 4:30 PM EST Ottawa / Online (AnyWare) Reserve Your Seat
Mar 3 - 6 9:00 AM - 4:30 PM EST New York / Online (AnyWare) Reserve Your Seat
Apr 21 - 24 9:00 AM - 4:30 PM EDT Rockville, MD / Online (AnyWare) Reserve Your Seat
Jun 2 - 5 9:00 AM - 4:30 PM EDT Herndon, VA / Online (AnyWare) Reserve Your Seat
Guaranteed to RunWhen you see the "Guaranteed to Run" icon next to a course event, you can rest assured that your course event — date, time, location — will run. Guaranteed.
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
Yes! We know your busy work schedule may prevent you from getting to one of our classrooms which is why we offer convenient online training to meet your needs wherever you want, including online training.
Java Best Practices and Design Patterns TrainingJava Spring and Hibernate Training: Developing Enterprise Java ApplicationsJava Web Application Development TrainingBuilding Modern Java Enterprise Apps: JPA, EJB3, & JSF TrainingAndroid Application Development & Programming TrainingIntroduction to Python TrainingIntroduction to Big Data TrainingHadoop Java Programming Training for Big Data Solutions
Your Training Comes with a 100% Satisfaction Guarantee!*
*Partner-delivered courses may have different terms that apply. Ask for details.