Télécharger la présentation
La présentation est en train de télécharger. S'il vous plaît, attendez
Publié parGul Vincent Modifié depuis plus de 10 années
1
Architecture Logicielle Les supports d’applications
Sébastien Riss
2
Support d’application
Définition Support physique et logiciel d’une application ayant des caractéristiques particulières Les supports d’applications sont à définir en fonction des contraintes techniques et des besoins fonctionnelles Impact fort sur les objectifs de l’architecture logicielle
3
Donnez moi l’exemple de support d’application??
4
Client S’ exécute sur un ordinateur accessible par l’utilisateur
Mode événementiel Support le plus utilisé Exemple : Office, calculette, emacs, vi, IE, firefox Client
5
Client Les types de supports d’application clients
Ordinateur Ordinateur mobile (Pocket PC, portable) Assimilés comme supports d’application clients Navigateur internet (Support clients + application) Client Citrix Client
6
Serveur S’ exécute sur un ordinateur non accessible par l’utilisateur
Mode écoute et/ou traitement asynchrone Exemple : Les base de données, un serveur FTP, un serveur web Client Serveur Serveur
7
Serveur Les types de supports d’application serveur
Ordinateur Mainframe Assimilés comme supports d’application serveur Service Serveur web Web service, Base de données Client Serveur Serveur
8
Static Business Object
Logiciel que Client Interface Application Windows Winform en C# .net BM DLL en VB .net Data Access DLL en C++ .net Gestion de fichier SBO Fichiers XML DBO DLL en C# .net Client Interface DBO Exemple 1 Business Management Data Access Static Business Object
9
Logiciel client serveur
Interface Application Windows Winform en C# .net BM DLL en VB .net Data Access DLL en C++ .net Gestion SQL, requetes… SBO Tables SQL DBO DLL en C# .net Client Interface DBO Business Management Data Access Exemple 2 Serveur (Base de données Oracle) Static Business Object
10
Logiciel client serveur
Interface Application Windows Winform en C# .net BM DLL en VB .net Data Access Web service en c# .net Gestion SQL, requetes… SBO Tables SQL DBO DLL en C# .net Client Interface DBO Business Management Exemple 2 Serveur (IIS + Base de données Oracle) Data Access Static Business Object
11
Static Business Object
Site internet Interface Client Rendu des pages html Exécution JavaScript Interface Serveur Génération des pages html Winform asp.net BM DLL en c# .net Data Access Gestion SQL, requetes… DBO DLL en C# .net SBO Tables SQL Client (Navigateur) Interface client Serveur (Serveur web IIS) Interface serveur DBO Business Management Exemple 3 Data Access Serveur (Base de données Oracle) Static Business Object
12
Static Business Object
Site internet Interface Client Rendu des pages html Exécution JavaScript en asynchrone (AJAX) Exemple (netvibes) BM Composant web c# .net Data Access Webservice en c# .net Gestion SQL, requetes… DBO DLL en C# .net SBO Tables SQL Client (Navigateur) Interface client Serveur (Serveur web IIS) Business Management DBO Serveur (WebService) Exemple 4 Data Access Serveur (Base de données Oracle) Static Business Object
13
Question ? Sébastien Riss
Présentations similaires
© 2024 SlidePlayer.fr Inc.
All rights reserved.