Get in Touch

Course Outline

Understanding Web Services

  • The rationale behind Web Services
  • Core Principles of Service-Oriented Architecture (SOA)
  • Understanding HTTP and XML: The Essential Buzz
  • Simple Object Access Protocol (SOAP)
  • Web Service Description Language (WSDL)
  • Universal Description, Discovery and Integration (UDDI)
  • Exploring WS-* Profiles: What They Entail
  • REST Architecture

XML Technology Fundamentals

  • The Role of XML in Web Services
  • The XSD Schema
  • Data Representation Using XML
  • XML Transformations via XSLT
  • Case Study: HTTP and XML Web Services

Deep Dive into SOAP

  • The Messaging Model
  • Understanding Namespaces
  • SOAP over HTTP
  • Structure of the SOAP Envelope
  • Message Header Details
  • Message Body Components
  • Managing SOAP Faults
  • Handling Attachments

Web Services Description Language (WSDL)

  • Web Services as Component-Based Software
  • The Need for an IDL: A History of Distributed Computing
  • Introduction to Web Services Description Language
  • The WSDL Information Model
  • The Abstract Model: Service Semantics
  • Describing Messages
  • Messaging Styles
  • The Concrete Model: Ports, Services, and Locations
  • Extending WSDL Through Bindings
  • Defining Service Descriptions

Managing Binary Content

  • The WS-I Attachments Profile
  • Utilizing base64Binary Encoding
  • MIME Attachments

Overview of Additional Technologies

  • RESTful Design
  • JSON Format
  • PHP Serialization Techniques
  • Enterprise Service Bus (ESB)
  • Integration Platforms
 14 Hours

Testimonials (1)

Upcoming Courses

Related Categories