Stéphane Frenot - Département Télécommunication - SID - II - Comp 312 Avantages de l'approche distribuée Economie Performance.

Slides:



Advertisements
Présentations similaires
Yassine Lakhnech Prof. UJF Verimag
Advertisements

Applications N-Tiers Rappels: architecture et méthodologie
SOA et Services Web Dr. Rim Samia Kaabi 26 mars 2017.
Nouveautés pour les développeurs Office System Scott Burmester Responsable des programmes PSPS.
Un processus de conception des logiciels distribués pour l’automobile
CSTI 30/03/05 Le Futur de l'Internet1 Internet et Société de linformation : Répercussions des enjeux technologiques critiques sur les applications & les.
Serveur jeu Le serveur fait partie d'un logiciel de jeu en ligne multi joueur en architecture client serveur. Il répond à des demandes.
Connecter des données métier à Office SharePoint Server 2007 via le Business Data Catalog.
Virtualisation dorchestration de services TER Master 1 Infomatique 4 Avril 2008 Encadrant : Philippe Collet.
L’architecture .net et ASP.net
PLAN du COURS Introduction Structure des Systèmes Informatiques
1 Les technologies XML Cours 1 : Les Web Services et Architectures Orientées Services Fé vrier Version 1.0 -






Stéphane Frenot - Département Télécommunication - SID - II - EjbEnt 247 Entity EJB.
Stéphane Frenot - Département Télécommunication - SID - II - EjbServ 227 EJB Session.

Stéphane Frenot - Département Télécommunication - SID - II - EJBcli 211 Le client EJB.
Stéphane Frenot - Département Télécommunication - SID - III - Concl 382 Technologies de base Les plomberies –Le transport.
NFE 107 : Urbanisation et architecture des systèmes d'information
1 ARCHITECTURE DACCÈS la méthode générale modèle de données définitions module daccès / modules métiers construction des modèles les modules daccès, les.
FrontCall - 4C Les Centres de Contacts Virtuels
Etude des Technologies du Web services
XML-Family Web Services Description Language W.S.D.L.
Le contenu est basé aux transparents du 7 ème édition de «Software Engineering» de Ian Sommerville«Software Engineering» de Ian Sommerville B.Shishedjiev.
Programmation Approche composants Ing5 SI
.Net Remoting.
WINDOWS Les Versions Serveurs
Développement d’application web
Module 3 : Création d'un domaine Windows 2000
Module 5 : Publication de ressources dans Active Directory
Séminaire Service Interoperability on Context Level in Ubiquitous Computing Environments Davide Bazzi IIUF Etude de larticle: Service Interoperability.
Document élaboré à Centrale Paris par Pascal Morenton LES TECHNOLOGIES DU WEB 1. LES PHASES D UN DEPLOIEMENT DE RESEAUX 2. LE LANGAGE HTML 3. LE LANGAGE.
Adaptée du cours de Richard Grin
Processus d'un projet F.Pfister
J2EE vs .NET Réaliser par : SEIF ENNACER BADRA && CHETOUI RIM.
JEE 5 F.Pfister 2 institut eerie JEE – Une plateforme serveur  Développement et exécution d'applications réparties.
Partage de mémoire à très grande échelle sur des réseaux pair-à-pair
Présentation de CORBA et de IIOP
1 Architecture orientée service SOA Architecture orientée service SOA (Service Oriented Architecture)
Plan Définitions et exemples Composants de cluster
Le contenu est basé aux transparents du 7 ème édition de «Software Engineering» de Ian Sommerville«Software Engineering» de Ian Sommerville B.Shishedjiev.
Introduction à la plateforme .NET
Plan Qu’est-ce que Windows Server 2008 ?
Enterprise Java Beans 3.0 Cours INF Bases de Données Hiver 2005, groupe 10 Stefan MARTINESCU.
Architecture J2EE gfgfgfggf Khin Chhoung LAO, Cnam.
Le web service
Mastère Professionnel Systèmes de Communication et Réseaux
Qu'est-ce qu'un ERP  Outils automatisé pour modéliser les comportements d'une entreprise afin de les rendre plus automatiques.
François CARCENAC,Frédéric BONIOL ONERA-DTIM Zoubir MAMMERI IRIT
Module 3 : Création d'un domaine Windows 2000
Les différents modèles d’architecture technique
1 Vers la gestion de la cohérence dans les processus multi-modèles métier Wolfgang THEURER Ecole Nationale Supérieure d’Ingénieurs des Etudes et Techniques.
Un service de partage de données pour DIET : GDS basé sur JuxMem Mathieu Jan Projet PARIS Lyon, 5 décembre 2003.
Centralisation des sites web d’ELTA & Mise en place d’un serveur NAS
Cours No13 Introduction à COM. Contenu du cours Qu’est-ce que COM Accéder à l’interface de Word à partir de VB Accéder à l’interface d’XL à partir de.
PaCO++ André Ribes Réunion Hydrogrid Rennes 15/09/03.
Initiation à Oracle Server
Support de l’activité coopérative dans un cadre mobile
Web Services 17/01/2009.
CSC Proprietary 6/20/2015 9:42:54 AM 008_5849_ER_Red 1 BPM - SOA Logo du client Synthèse de notions “fondamentales” par Guillaume Feutren, Stagiaire *
1 Démo SoftGrid. Le Séquenceur SoftGrid Utilisation d’un « packageur » SoftGrid Possibilité de “séquencer” en ligne de commande (CLI) Existence d’outils.
Introduction aux technologies des web services en Java EE
1 G ÉNÉRALITÉS Notions et caractéristiques générales.
Parquet Geoffrey 3 ARIL EXIA.CESI ARRAS. Présentation du MLD Présentation de la persistance Présentation récapitulatif du projet JSP/SERVLET MVC Cycle.
Chapitre 3 Administration des accès aux ressources
Transcription de la présentation:

Stéphane Frenot - Département Télécommunication - SID - II - Comp 312 Avantages de l'approche distribuée Economie Performance Fiabilité Croissance Incrémentielle Architecture distribuée –Permet d'augmenter la puissance –Permet d'augmenter le partage de données

Stéphane Frenot - Département Télécommunication - SID - II - Comp 313 Technologie des composants Un composant est une unité de déploiement qui fourni un service métier à ses clients –Chaque composant fournit une interface sous la forme : opérations, propriétés et événements –Les composants peuvent être développés sur n'importe quel langage (Java, c++, VB) –Les composants sont souvent organisés autour de framework pour les domaines verticaux –Les modèles de composants (ActiveX et EJB) standardisent la communication et permettent l'intégration de composants préconstruits et commercialisés

Stéphane Frenot - Département Télécommunication - SID - II - Comp 314 Une bonne architecture à base de composants ? Propriété Opérations Evénements Ubiquité du déploiement Réutilisable Partageable Distribuable Automatisation Auto-Contenu Auto-Descriptif Localisation indépendante Score(1-10)Description EJBSun 1998 ActiveXMicrosoft 1996 CORBAOMG 1989

Stéphane Frenot - Département Télécommunication - SID - II - Comp 315 Propriétés, Opérations et Evénements

Stéphane Frenot - Département Télécommunication - SID - II - Comp 316 Déploiement ubique des composants Un composant doit pouvoir agir indépendamment –du hardware –du SE –de son serveur dapplication –des protocoles réseaux

Stéphane Frenot - Département Télécommunication - SID - II - Comp 317 Composants réutilisables Un composant peut apparaître dans la logique métier d'un autre composant

Stéphane Frenot - Département Télécommunication - SID - II - Comp 318 Composant partageable Les composants doivent fournir la même QOS indépendamment du nombre de clients connectés

Stéphane Frenot - Département Télécommunication - SID - II - Comp 319 Composants distribuables Indépendance de la localisation

Stéphane Frenot - Département Télécommunication - SID - II - Comp 320 Automatisation Possibilité pour un composant de lancer son environnement d'exécution à froid

Stéphane Frenot - Département Télécommunication - SID - II - Comp 321 Composants indépendants Un composant ne devrait contenir que le code nécessaire à ses services Les services externes doivent être fournis par l'environnement d'exécution

Stéphane Frenot - Département Télécommunication - SID - II - Comp 322 Besoins liés aux infrastructures Services standard d infrastructure comprennent : –services de répertoires –gestion de transactions distribués –gestion de la sécurité –gestion de la concurrence daccès –gestion de la persistance –pooling de ressource –interface dadministration –équilibrage de charge –tolérance de pannes

Stéphane Frenot - Département Télécommunication - SID - II - Comp 323 Auto-Description des composants En fonctionnement un composant devrait pouvoir lister : –ses opérations –ses propriétés –ses événements –son comportement

Stéphane Frenot - Département Télécommunication - SID - II - Comp 324 Déplacement automatique d'un composant Un composant devrait pouvoir se repositionner automatiquement à l'endroit fournissant le meilleur environnement dexécution