Get in Touch

Course Outline

Understanding Web Services

  • The necessity of Web Services
  • Core Principles of Service-Oriented Architecture (SOA)
  • HTTP and XML: Key Concepts and Importance
  • Simple Object Access Protocol (SOAP)
  • Web Service Description Language (WSDL)
  • Universal Description, Discovery and Integration (UDDI)
  • WS-* Specifications: An Introduction
  • REST (Representational State Transfer)

XML Technology Essentials

  • The role of XML in Web Services
  • XSD Schemas Explained
  • Structuring Data in XML
  • XML Transformations Using XSLT
  • Case Study: HTTP and XML Web Services

Deep Dive into SOAP

  • Messaging Model Fundamentals
  • Working with Namespaces
  • SOAP over HTTP Protocol
  • The SOAP Envelope Structure
  • Understanding Message Headers
  • Managing Message Bodies
  • Handling SOAP Faults
  • Supporting Attachments

Web Services Description Language (WSDL)

  • Web Services as Component-Based Software
  • The Necessity of IDL: A History of Distributed Computing
  • Introduction to WSDL
  • The WSDL Information Model
  • The Abstract Model: Defining Service Semantics
  • Describing Messages
  • Different Messaging Styles
  • The Concrete Model: Ports, Services, and Endpoints
  • Extending WSDL via Bindings
  • Comprehensive Service Descriptions

Managing Binary Data

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

Overview of Related Technologies

  • REST Architectural Style
  • JSON Data Format
  • PHP Serialization Techniques
  • Enterprise Service Bus (ESB)
  • Integration Platforms
 14 Hours

Testimonials (1)

Related Categories