EIEIOTECHNOVATION
← Training programmes

EIEIO / AUTOMATION & EMERGING TECHNOLOGY

WD503MY - A Technical Introduction to Web Services

Course outline

1 day

Duration

1 day

Course Description

This one-day instructor-led course gives a succinct overview of the process of creating, publishing, and using Web services. Students learn the role of Web services in the enterprise and the technologies typically used in Web services. The course identifies the components of a SOAP message and Web Services Description Language (WSDL) document, looks at the registries where the Web services can be published, and discusses examples of different types of Web services.

Audience

This course is for students who have no experience with Web services. Some experience in application development or with XML is helpful, but not required.

Course Objective

  • Describe the role of Web services in a service-oriented architecture (SOA)
  • Describe how different IBM products produce and consume Web services
  • Explain the standards used in Web services
  • Explain the role of XML in Web services
  • Describe the purpose of WSDL
  • Read and describe a basic WSDL document
  • Describe how WSDL documents relate to an underlying service implementation
  • Create WSDL documents without tool assistance from an existing application
  • Explain the purpose of SOAP
  • Read and describe a basic SOAP message
  • Describe the transports commonly used in Web services, such as HTTP and Java Messaging Service (JMS)
  • Explain how Web service clients are created
  • Describe issues in Web services interoperability
  • Summarize the role of an Enterprise Service Bus (ESB) and how it relates to Web services
  • Explain the role of a registry in SOA

Key topics

  • Introduction to Web services
  • Web service technologies
  • Creating Web services
  • Web service specifications
  • Deploying Web services
  • Web services clients

Programme scope, delivery arrangements and suitability are confirmed during enquiry.