DOS
– Cours 1.1 –
Partie 1 : Développement Orienté Service
Introduction
Bouzenada Smain Nasr-Eddine
NTIC
[Link]@[Link]
Université Constantine 2 2023/2024. Semestre 1
SOACC
– Cours 1.1 –
Partie 1 : Développement Orienté Service
Introduction
Bouzenada Smain Nasr-Eddine
NTIC
[Link]@[Link]
Etudiants concernés
Faculté/Institut Département Niveau Spécialité
Nouvelles technologies ITLSI Master 2 SITW
Université Constantine 2 2023/2024. Semestre 1
Introduction :
………………
Université Constantine 2 © Bouzenada Smain Nasr-Eddine 3
Plan
1.1. Architectures d’Applications
1.1. 1 Applications Autonomes ;
1.1. [Link] Clients/Serveurs ;
1.1. 3. Applications Web ;
1.2. Modèles d’Applications.
Université Constantine 2 © Bouzenada Smain Nasr-Eddine 4
1.1. Architectures d’Applications
1.1. 1 Applications Autonomes
Exécutable
Base
De
Données
Université Constantine 2 © Bouzenada Smain Nasr-Eddine 5
1.1. Architectures d’Applications
1.1. [Link] Clients/Serveurs
Serveur de Serveur
Fichier de Base Base
Application de De
Serveur Données Données
Infrastructure du Réseau
Client avec Application Cliente Client avec Application Cliente
Université Constantine 2 © Bouzenada Smain Nasr-Eddine. 6
1.1. Architectures d’Applications
1.1. 3. Applications Web
Serveur de
Base de
Base de
Données
Données
Client Leger /Navigateur
Communicati
on et Infrastructure du Réseau
Transport
Internet/ Web
Serveur Web
Serveur
d’Application
Université Constantine 2 © Bouzenada Smain Nasr-Eddine 7
1.2. Modèles d’Applications
1.2. Modèles d’Applications
Applications B2C (Business-To-Consummer) : applications ou
sites Web destinés au grand public;
Applications B2B (Business-To-Business) : applications ou
sites Web destinés au commerce entre entreprises.
Places de marché (marketplaces ou exchanges) : site Web
visant à automatiser les transactions et les échanges entre
un grand nombre d’entreprises.
ASP (Application Service Providers) : hébergeurs
d’applications d’entreprises (ERP, messagerie, groupware,
…), auxquelles une entreprise peut accéder via Internet
moyennant un abonnement.
Université Constantine 2 © Bouzenada Smain Nasr-Eddine 8
1.2. Modèles d’Applications
1.2. Modèles d’Applications (Suite)
Application P2P (Peer-To-Peer) : application utilisant
Internet et les postes clients qui y sont connectés comme
support de calcul massivement parallèle pour des
traitements complexes (analyse des résultats de la
recherche scientifique) ou comme support d’échanges
individuelles à très grande échelle.
Université Constantine 2 © Bouzenada Smain Nasr-Eddine 9