This Mastering Service Oriented Architecture (SOA) and Web Services training course is designed to introduce J2EE Developers to Service-Oriented Architectures and basic design principles for identifying and supporting services. You are then led through the transition to Web Services as an enabler for implementing distributed services.
You are introduced to the core standards that enable Web Services, and provide the hands-on experience with implementations of the Java XML and Web Service APIs including JAXP, JAXB, SAAJ, JAX-WS/RPC, WSEE and XWSS.
By attending this Mastering Service Oriented Architecture (SOA) and Web Services workshop, delegates will learn to:
- Recognize and work with Service-Oriented Architectures
- Apply SOA Analysis and Design to the identification and implementation of web services
- Define and intelligently discuss Web Services and the core technologies involved
- Develop and deploy real-world J2EE Web Services
- Expose existing Java components as Web Services
- Write Java components that access remote Web Services hosted by a third party
- Read and interpret a WSDL document
- Parse, process, and respond to a SOAP message
- Effectively implement the tools and APIs provided by the JWSDP
- Describe the concepts behind REST and implement a REST-based web service
- Apply the standards and technologies encompassed by WS-Security
- Implement web service-related design patterns
- At least 1-2 years of working knowledge with J2EE
- Familiarity with XML
This Mastering Service Oriented Architecture (SOA) and Web Services class is recommended for:
- J2EE Developers
- Architects
