Java Web Services
Course
In London
Description
-
Type
Course
-
Location
London
The Java Web Services course is designed to provide a good level of understanding of Web Services and their place in the application stack, using modern Java technologies. With close attention to the practical issue of building SOAP and RESTful services into applications, delegates will practice creating, deploying, monitoring and using Java Web Services and gain a broad understanding of the Java Web Services landscape.
Facilities
Location
Start date
Start date
Reviews
Subjects
- Java
- Web
- IT
Course programme
- Designing an SOA Architecture
- Implementing SOAs with Web Services
- Web Services Overview
- Java APIs for Web Services
- XML Basics
- XML Schema
- XML Namespaces
- XPath and XSLT
- SAX
- DOM
- StAX
- Introducing SOAP
- Structure of SOAP messages
- WSDL
- Defining Web Service Interfaces
- SoapUI
- SAAJ
- JAX-WS POJO Annotations
- Configuring and Deploying Web Services
- Generating Client Artifacts from WSDL
- Message Monitoring
- Authenticating and Authorising Clients
- Mapping XML with JAXB
- Converting Java Arguments with JAXB and JAX-RS
- The REST Architectural style
- Comparing SOAP and RESTful Web Services
- Adding JAX-RS Annotations to a POJO
- Using HTTP Request Headers
- Deploying a JAX-WS Service
- Interacting with Request URLs
- Mapping URLs to Java Classes and Methods
- Binding URL Components to Method Arguments
- Web Services Interoperability Technology (WSIT)
- WSIT Overview
- WSIT Binary Attachment Scheme (MTOM/XOP)
- WS-Reliable Messaging
- Handling JavaScript Object Notation (JSON)
- JSON with RESTful Services
- Interpreting a JSON Message
- JSON Generation with JAXB Annotations
- JSON Return Types from Java Methods
- WSIT Security
- Web Services Security - Jersey
- HTTP Basic Authentication
- Secure Message Transmission with SSL/TLS
- Client Authentication and Authorisation
- Java Web Development - Servlets and JSP
Java Web Services