Web service composition is the activity that is concerned with the development of new, value-adding services and applications starting from a set of readily-available and reusable Web services. That is, composing Web services is about leveraging on the actual power of Web services that encapsulate reusable application logic that is only waiting for integration with other services.
In this lecture, you will see what it means to compose services from a conceptual point of view, and you will understand the two key approaches that are there to glue together services. The lecture is structured into four short videos for easy consumption.
Introduction and scenario:
Orchestration:
Choreography:
Here you can download the slides of the lesson: intro, orchestration, choreography.