Get in Touch

Course Outline

Overview of Web Services

  • Why do we need Web Services?
  • Service-Oriented Architecture (SOA) principles
  • HTTP and XML – what's all the fuss about?
  • Simple Object Access Protocol (SOAP)
  • Web Service Description Language (WSDL)
  • Universal Description, Discovery and Integration (UDDI)
  • The WS-* profiles – what are they?
  • REST

XML Technology

  • Why use XML with Web Services?
  • The XSD schema
  • Data representation in XML
  • XSLT-based XML transformations
  • HTTP/XML Web Services case study

The SOAP

  • Messaging model
  • Namespaces
  • SOAP over HTTP
  • The SOAP envelope
  • The message header
  • The message body
  • SOAP faults
  • Attachments

Web Services Description Language

  • Web Services as component-based software
  • The need for an IDL – a history of distributed computing
  • Web Services Description Language
  • WSDL information model
  • The abstract model – service semantics
  • Message description
  • Messaging styles
  • The concrete model – ports, services, locations
  • Extending WSDL – bindings
  • Service description

Handling Binary Content

  • The WS-I Attachments profile
  • Using base64Binary
  • MIME attachments
 14 Hours

Number of participants


Price per participant

Testimonials (2)

Provisional Upcoming Courses (Require 5+ participants)

Related Categories