Un Mod Le Orient Objet Pour La Programmation Distribu E Fond Sur Des Classes De Configuration

Download Un Mod Le Orient Objet Pour La Programmation Distribu E Fond Sur Des Classes De Configuration PDF/ePub or read online books in Mobi eBooks. Click Download or Read Online button to get Un Mod Le Orient Objet Pour La Programmation Distribu E Fond Sur Des Classes De Configuration book now. This website allows unlimited access to, at the time of writing, more than 1.5 million titles, including hundreds of thousands of titles in various foreign languages.
Un modèle orienté objet pour la programmation distribuée fondé sur des classes de configuration

CETTE THESE TRAITE D'UN MODELE DE PROGRAMMATION DEDIE A LA PROGRAMMATION ORIENTEE OBJET DANS LES SYSTEMES DISTRIBUES. LE MODELE PROPOSE EST APPELE D-HECTOR ET IL PERMET D'ETENDRE UN LANGAGE ORIENTE OBJET SEQUENTIEL A LA PROGRAMMATION PARALLELE ET DISTRIBUEE. CELUI-CI APPORTE LA NOTION DE CLASSES DISTRIBUABLES A PARTIR DESQUELLES IL EST POSSIBLE D'INSTANCIER DES OBJETS DISTRIBUES. LE MODELE D-HECTOR A ETE CONCU SELON L'IDEE QU'IL EST POSSIBLE DE SEPARER LES CLASSES DISTRIBUABLES EN TROIS COMPOSANTS FONDAMENTAUX. IL S'AGIT DES CLASSES FONCTIONNELLES (ATTRIBUTS ET METHODES), DES CLASSES DE SYNCHRONISATION ET DES CLASSES DE CONFIGURATION. L'UTILISATION DU CONCEPT D'OBJET AVEC HERITAGE A PERMIS DE DEFINIR DES HIERARCHIES SPECIFIQUES AUX TROIS GENRES DE COMPOSANTS. LES CLASSES FONCTIONNELLES SONT LES CLASSES TELLES QU'ELLES SONT CONNUES DANS LES LANGAGES ORIENTES OBJET IMPERATIFS ET SERVENT A LA DESCRIPTION DES FRAGMENTS D'OBJETS APPELES REPRESENTANTS. LES CLASSES DE SYNCHRONISATION SONT DEDIEES A LA SYNCHRONISATION DES OBJETS DISTRIBUES. LES CLASSES DE CONFIGURATION SONT L'ORIGINALITE PRINCIPALE DE CE TRAVAIL. LES CLASSES DE CONFIGURATION DEFINISSENT LA CONFIGURATION DYNAMIQUE D'OBJETS DISTRIBUES ET LEUR ROUTAGE ASSOCIE A L'AIDE D'UN SYSTEME DE REGLES D'EVOLUTION. UNE IMPLANTATION DU MODELE D-HECTOR S'APPUYANT SUR LE LANGAGE C++ EST PRESENTEE. CETTE IMPLANTATION A NECESSITE L'ECRITURE EN C++ D'UN NOYAU D'EXECUTION DISTRIBUE UTILISANT UN HAUT DEGRE DE PARALLELISME ET DE DISTRIBUTION
La Programmation Orientée Objet

Présentation L'approche objet est enseignée dans les universités dès les premiers niveaux des cursus informatiques, car sa compréhension est le prérequis indispensable à toute pratique économe, fiable et élégante de la plupart des techniques informatiques qui en sont dérivées, depuis Java et Python, jusqu'à UML 2, en passant par .Net et C++. L'objet par la pratique avec Python, Java, C# et C++ et PHP 5... en UML 2 Cette cinquième édition de l'ouvrage L'orienté objet décortique l'ensemble des mécanismes de la programmation objet (classes et objets, interactions entre classes, envois de messages, encapsulation, héritage, polymorphisme, interface, multi-threading, sauvegarde des objets, programmation distribuée, modélisation...) en les illustrant d'exemples empruntant aux technologies les plus populaires : Java et C#, C++, Python, PHP 5, UML 2, LinQ mais aussi les services web, Cobra, les bases de données objet, différentes manières de résoudre la mise en correspondance relationnel/objet dont le langage innovant de requête objet LinQ et enfin les design patterns. Chaque chapitre est introduit par un dialogue vivant, à la manière du maître et de l'élève, et se complète de nombreux exercices en UML 2, Java, Python, PHP 5, C# et C++. À qui s'adresse ce livre ? Ce livre sera lu avec profit par tous les étudiants de disciplines informatiques liées à l'approche objet (programmation orientée objet, modélisation UML, Java, Python, PHP 5, C#/C++...) et pourra être utilisé par leurs enseignants comme matériel de cours. Il est également destiné à tous les développeurs qui souhaitent approfondir leur compréhension des concepts objet sous-jacents au langage qu'ils utilisent. Le code source des exercices et leurs corrections sont fournis sur le site d'accompagnement www.editions-eyrolles.com Au sommaire Principes de base : quel objet pour l'informatique Un objet sans classe... n'a pas de classe Du faire-savoir au savoir-faire... du procédural à l'OO Ici Londres : les objets parlent aux objets Collaboration entre classes Méthodes ou messages ? L'encapsulation des attributs Les classes et leur jardin secret Vie et mort des objets UML 2 Héritage Redéfinition des méthodes Abstraite, cette classe est sans objet Clonage, comparaison et assignation d'objets Interfaces Distribution gratuite d'objets : pour services rendus sur le réseau Multithreading Programmation événementielle Persistance d'objets Et si on faisait un petit flipper ? Les graphes Petite chimie et bio...