Lecture 5
In this lecture we introduce the concept of Service-Oriented Architectures (SOA) and discuss the currently most commonly used technology to implement them - Web Services. We discuss SOA design principles, the motivation for using SOAs and characterize them in terms of the distributed object model used in the course.
The outline for the lecture is as follows:
- Service-Oriented Architectures (SOA)
- Web Services (WS)
- Web Service technologies
- Web Service design principles
Download the lecture notes as a PDF. Or, alternatively, download the lecture notes as handouts (6 per page).
Reading
Intensive reading: Chapter 19.1 - 19.4, 19.6
Extensive reading: 19.5., 19.7 - 19.8