Ce document présente un plan de cours sur les architectures client-serveur, les services orientés service (SOA) et les technologies des services web. Il analyse les avantages et inconvénients des différentes architectures, y compris les modèles client-serveur, peer-to-peer, et multi-niveaux, en expliquant leur fonctionnement et en donnant des exemples d'applications. Le document conclut en identifiant les types de clients dans ces architectures et leur rôle dans le traitement des données.