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.