Frontal Vs dorsal #
-
Le Frontal est la couche de présentation d’une application
- afficher les données (Vues)
- interagir avec l’usager (via des Événements)
-
Le Dorsal est l’engin (ou moteur) d’une application
- charge les données (Modèles)
- effectue les calculs compliqués
-
Le Frontal et le Dorsal peuvent
- cohabiter dans le même programmes
- ou habiter dans deux programmes différents
Client et serveur #
-
Le Client et le Serveur sont toujours deux programmes différents
-
Le Client est le programme qui s’exécute sur la machine l’usager
-
Le Serveur est le programme qui s’exécute sur une machine distance, accessible via le réseau
Frontal/Dorsal Vs Client/Serveur #
-
Les notions de Frontal/Dorsal et Client/Serveur ne sont pas identiques!
-
Une application peut avoir un Frontal et un Dorsal, sans avoir de Serveur
-
Un Serveur peut exécuter la majeur partie du Frontal
- (dans ce cas le client est un programme minimaliste)
- Voici quelques exemples: