Course
Web Services – Basics and Architectures («XWS»)
Learn how to use XML Web Services in terms of architecture, fundamentals and communication.
Duration
2 days
Price
1'500.–
Course documents
Digicomp courseware
Course facts
- Understanding and evaluating the uses and applications of Web services
- Planning and analysing the use of Web services in your own applications
1 Introduction
- What are Web Services?
- Why Web Services?
- Web Services Technology
2 Architecture
- Web Architectures
- Service architectures, SOA
- Web Services Architectures
3 Communication protocols
- HTTP GET, POST
- SMTP, MIME
4 Data formats
- XML, XML scheme
- JSON, JSON scheme
- Serialization
5 Transcription
- SOAP and XML-RPC
- SOAP Standard and versions, SOAP Fault
- REST
- OData
- gRPC
6 Description
- Web Services Description Language (WSDL)
- WSDL Document, Metadata Exchange
- WS Policies
- WADL
- Swagger
7 Advanced Features
- MTOM
- Addressing and Routing
- Discovery and Announcement
- Reliability
8 Safety and security
- Requirements and Standards
- WS Security, WS Trust, WS SecureConversation
- SAML, OAuth
9 Transactions and Processes
- Basics
- Standards
10 Web Services Implementation
- Interoperability
- Testing
- Design references
- Experiences
- Practical examples
Decision-makers, project managers, software developers and employees in IT projects, as well as specialists who perform IT interface support functions.
Programming or analysis experience or equivalent knowledge. Experience with XML or JSON is advantageous.