Java Web Services

Course

In London

£ 1,495 + VAT

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

London
See map
Clerks Court 18-20 Farringdon Lane Clerkenwell, EC1R 3AU

Start date

On request

Questions & Answers

Add your question

Our advisors and other users will be able to reply to you

Who would you like to address this question to?

Fill in your details to get a reply

We will only publish your name and question

Reviews

Subjects

  • Java
  • Web
  • IT

Course programme

SOA Explained

  • Designing an SOA Architecture
  • Implementing SOAs with Web Services
  • Web Services Overview
  • Java APIs for Web Services

XML Supporting Web Services

  • XML Basics
  • XML Schema
  • XML Namespaces
  • XPath and XSLT

Java API's for XML Parsing and Transformation

  • SAX
  • DOM
  • StAX

SOAP and WSDL

  • Introducing SOAP
  • Structure of SOAP messages
  • WSDL
  • Defining Web Service Interfaces
  • SoapUI
  • SAAJ

Web Services with JAX-WS

  • JAX-WS POJO Annotations
  • Configuring and Deploying Web Services

Implementing Java SOAP Clients

  • Generating Client Artifacts from WSDL
  • Message Monitoring
  • Authenticating and Authorising Clients

Java Architecture for XML Binding (JAXB)

  • Mapping XML with JAXB
  • Converting Java Arguments with JAXB and JAX-RS

RESTful Web Services

  • The REST Architectural style
  • Comparing SOAP and RESTful Web Services

RESTful Web Services with JAX-RS

  • 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

WS Specifications

  • Web Services Interoperability Technology (WSIT)
  • WSIT Overview
  • WSIT Binary Attachment Scheme (MTOM/XOP)
  • WS-Reliable Messaging

Supporting Ajax Clients

  • Handling JavaScript Object Notation (JSON)
  • JSON with RESTful Services
  • Interpreting a JSON Message
  • JSON Generation with JAXB Annotations
  • JSON Return Types from Java Methods

Web Services Security

  • WSIT Security
  • Web Services Security - Jersey
  • HTTP Basic Authentication
  • Secure Message Transmission with SSL/TLS
  • Client Authentication and Authorisation

Follow-On Courses

  • Java Web Development - Servlets and JSP

Java Web Services

£ 1,495 + VAT