Stéphane Frenot - Département Télécommunication - SID - III - Concl 382 Technologies de base Les plomberies –Le transport sur réseau (tcp/udp) –Laccès aux services réseau (socket) –Lappel distant (rpc) –Les composants (IDL) Les serveurs –Serveurs de base de données réparties(SGBD) –Serveurs de transactions(TPM) –Serveurs de présentation(WEB) –Serveurs d'applications(SA)
Stéphane Frenot - Département Télécommunication - SID - III - Concl 383 Les pièces du puzzle Les TP Monitors : –Décomposent les applications en codes appelés transactions puis gèrent leurs progressions Les ORB : –Connectent des morceaux indépendant de code (composants) entre-eux Les MOM : –Permettent une communication plus avancée (que les orbs) pour faire communiquer les composants
Stéphane Frenot - Département Télécommunication - SID - III - Concl 384 Le serveur dapplication (ou moniteur objet) Sépare les systèmes techniques de l'entreprise dans leurs « rôles propres » –permet à un serveur Web de gérer des pages Web –permet à un serveur dobjets de gérer des objets –permet à une base de données de gérer des données –permet à un moniteur transactionnel de gérer des transactions
Stéphane Frenot - Département Télécommunication - SID - III - Concl 385 Que fournit un TPM pour les SA Intégrité des données Distribution des données Performance Absorption de la charge Disponibilité
Stéphane Frenot - Département Télécommunication - SID - III - Concl 386 Que fournit les MOM pour les SA Programmation non intrusive Flexibilité des applications Distribution des messages Intégrité des messages
Stéphane Frenot - Département Télécommunication - SID - III - Concl 387 Que fournit les ORB pour les SA Intéropérabilité Intégration d'applications existantes Développement rapide Implantation rapide Adaptation des applications et des services
Stéphane Frenot - Département Télécommunication - SID - III - Concl 388 Evaluation d'un SA Nombre d'accès concurrents Durée d'une session utilisateur Rythme d'évolution des utilisateurs (login/logout) Nombre de sources de données Fréquence de rafraîchissement Longueur d'un flux de traitement (call center) Type de connectivité (synchrone/asynchrone) Requis pour la sauvegarde des états Requis pour la haute disponibilité / Tolérance aux pannes Utilisation des services applicatifs
Stéphane Frenot - Département Télécommunication - SID - III - Concl 389 Familles dapplications Service consommateur direct : Support technique Service consommateur indirect : Service pièces valéo Support dappel : Commande « la redoute » Consommateur à vote : Banque à domicile Recherche dinformation : Devis en ligne Service rémunéré : Amazon