Get in Touch

Course Outline

Introduction to Web Services

  • Why are Web Services necessary?
  • Core Principles of Service-Oriented Architecture (SOA)
  • Understanding HTTP and XML – key drivers behind the trend
  • Simple Object Access Protocol (SOAP)
  • Web Service Description Language (WSDL)
  • Universal Description, Discovery, and Integration (UDDI)
  • WS-* standards – an overview
  • REST

XML Technologies

  • The role of XML in Web Services
  • XML Schema Definition (XSD)
  • Representing data in XML
  • Performing XML transformations using XSLT
  • Case study: HTTP and XML-based Web Services

SOAP Deep Dive

  • Messaging architecture
  • Namespaces
  • Implementing SOAP over HTTP
  • Structure of the SOAP Envelope
  • Message Headers
  • Message Body
  • SOAP Fault handling
  • Managing Attachments

Web Service Description Language

  • Web Services as component-based software solutions
  • The necessity of an Interface Definition Language (IDL) – a look at distributed computing history
  • Web Service Description Language (WSDL)
  • WSDL Information Model
  • The Abstract Model – defining service semantics
  • Message descriptions
  • Messaging styles
  • The Concrete Model – ports, services, and endpoints
  • Extending WSDL through bindings
  • Comprehensive service description

Managing Binary Content

  • WS-I Attachments Profile
  • Utilizing base64Binary encoding
  • MIME attachments

Requirements

Un lenguaje de programación y conocimientos prácticos de la plataforma (por ejemplo, .NET, JEE, PHP, etc ...)

Si no tiene antecedentes de conocimientos de programación, por favor eche un vistazo a WebServices Basics for Non-Programmers curso.

 14 Hours

Number of participants


Price per participant

Testimonials (2)

Upcoming Courses

Related Categories