Réponse à la campagne Postes d accueil 2006 Consolidation des Standards implémentés dans ProActive : OSGi, JMX, Fractal GCM

Dimension: px
Commencer à balayer dès la page:

Download "Réponse à la campagne Postes d accueil 2006 Consolidation des Standards implémentés dans ProActive : OSGi, JMX, Fractal GCM"

Transcription

1 Réponse à la campagne Postes d accueil 2006 Consolidation des Standards implémentés dans ProActive : OSGi, JMX, Fractal GCM Projet OASIS, INRIA Sophia-Antipolis Février 2006 Le logiciel ProActive est diffusé sous licence LGPL dans le cadre du consortium ObjectWeb. En partant d un modèle de programmation original, ProActive offre une platforme intégrée pour les calculs de Grille. Depuis quelques années, nous avons développé des prototypes d intégration avec des standards. Ce poste d accueil permettra de consolider ces développements. 1 Description des fonctionnalités de ProActive, domaine d utilisation, niveau de diffusion 1.1 Données quant au niveau de diffusion de ProActive, et sa qualité scientifique & technologique Le développement de ProActive a débuté en 2000, et sert depuis de vecteur d expérimentation et de diffusion de nos résultats de recherche. Projet membre du consortium ObjectWeb depuis avril 2002, ProActive a acquis depuis un impact important dans la communauté de la programmation répartie, notamment pour les grilles de calcul. ProActive faisant à présent lignes de code Java, nous utilisons des outils de développement éprouvés, comme Eclipse, test de régression (75 tests unitaires), avec une couverture de ces tests d au moins 40% de la base de code. Nous utilisons aussi des technologies répandues, comme par exemple log4j, Javaassist, Apache ant, Xerces 2, etc. La documentation de ProActive compte 350 pages. La base de code de ProActive est hébergée depuis peu sur le serveur GForge de l INRIA, après l avoir été pendant plusieurs années sur le serveur cvs de l équipe, avec toujours un miroir de la distribution ProActive sur le GForge d ObjectWeb. Le nombre de visites cumulées sur la page web, accessible par 2 URLs (www/objectweb/ proactive et par année est le suivant: Nov. 02 : ; Nov. 03 : ; Nov. 04 : ; Nov. 05 : Pour la seule année 2005, le nombre de demandes de support par message électronique, provenant exclusivement d utilisateurs de ProActive extérieurs à l équipe OASIS, a été de 250, ce nombre d utilisateurs étant de 62. Quelques publications significatives quant à la valeur scientifique de la technologie ProActive, sont par exemple les suivantes: F. Baude, D. Caromel, F. Huet, L. Mestre, and J. Vayssière. Interactive and descriptor-based deployment of object-oriented grid applications. In 11th IEEE International Symposium on High Performance Distributed Computing HPDC-11, pages IEEE Computer Society, D. Caromel, L. Henrio, B. Serpette, Asynchronous and Deterministic Objects, in : Proceedings of the 31st ACM Symposium on Principles of Programming Languages, ACM Press, p ,

2 F. Huet, D. Caromel, H. E. Bal, A High Performance Java Middleware with a Real Application., in : SuperComputing conference Le cœur de la technologie ProActive est protégé par deux brevets déposés à l INPI, l un portant sur la mobilité d objets mobiles communicants, l autre sur un mécanisme de continuation automatique. 1.2 Description générale du travail de développement et bénéfices escomptés L opération de développement logiciel que nous proposons, s articule autour de 3 axes: l embarqué, l administration à distance, la fourniture de services par composants logiciels. En effet, les travaux de R&D menés actuellement au sein de la communauté des infrastructures logicielles réparties (applicatifs ou intergiciels) prennent toutes en compte ces dimensions : ces infrastructures offrent de plus en plus de services, donc sont de plus en plus volumineuses, et doivent donc pouvoir être livrées sous forme modulaire et dynamique, en fonction des besoins de services exprimés souvent dynamiquement. Les infrastructures doivent pouvoir être évolutives, c est-à-dire, on doit être capable de remplacer à distance, une version d un service donné par une autre, et ce en minimisant l impact d une mise à jour sur le reste de l infrastructure qui idéalement doit continuer à fonctionner. Certains des services doivent tourner sur des devices mobiles (les services sont donc embarqués), à ressources physiques plus limitées, etc. Les récents travaux de recherche et développement au sein de l équipe ont démontré l intêret mutuel qu il y a à l intégration de ProActive avec des standards dans ces 3 domaines: respectivement OSGi, JMX, Fractal. C est ce même type d approche et de choix de standards qui est également suivi dans le cas du serveur d application J2EE ObjectWeb JOnAS (pour les nouvelles versions de JOnAS 4, et ce en prevision de JOnAS 5): utilisation combinée de OSGi et de composants Fractal pour supporter de maniere plus modulaire et paramétrable les services techniques de Jonas, et de JMX pour rendre le tout supervisable et donc administrable. L originalité de ProActive tient dans le fait que c est une solution totalement intégrée: du niveau programmation, jusqu au niveau implémentation, et ce sur n importe quel type de support de calcul parallèle et distribué comme des grilles de calcul, en passant par des réseaux de machines gérés en mode pair-à-pair, des clusters de PCs. En tant que plateforme intégrée de programmation et d exécution répartie dans un cadre aussi large, la technologie ProActive pourra avoir un impact encore plus important grâce à ce travail de consolidation. Le modèle d usage de ProActive est potentiellement très vaste : en effet, dès qu il est envisagé l usage de grilles comme support d exécution, alors ProActive peut s avérer utile. A titre d exemple de cette envergure, nous pouvons citer le fait que nous avons démarré des travaux de gridification de l outil de calcul scientifique SciLab (l objectif étant de pouvoir répartir sur une grille, les tâches et moteurs SciLab), et aussi de serveurs d applications J2EE (l objectif étant de pouvoir répartir sur une grille, des copies des différentes instances des serveurs de l architecture multi-tiers). En résumé, nous sommes convaincus que ce poste d accueil visant à consolider l intégration actuelle avec les standards émergeants ou de facto, nous permettra de poursuivre la croissance importante observée pendant ces dernières années, et de considablement renforcer l impact de ProActive. 2 Cahier des charges, méthodes et outils Le travail à réaliser spécifiquement autour de ces 3 standards pourrait sembler a priori décousu, mais, il relève en fait d une vision globale: il consiste essentiellement à re-architecturer ProActive, la difficulté étant justement d aboutir à une solution qui permette la prise en compte de ces 2

3 différents standards d une manière intégrée, modulaire et harmonieuse. Il s agit donc d un travail d ingénierie logicielle. 2.1 OSGi Des expérimentations d un portage de ProActive sur passerelle OSGi ont déjà été menées dans l équipe, mais résultent à ce jour en la livraison de la bibliotheque ProActive sous forme d un bundle 1, avec expression de dépendances vis-à-vis de packages externes (pour la journalisation, log4j; pour la sécurité, bouncycastle, etc) livrés sous forme d autres bundles. Cependant, une décomposition plus fine de la bibliotheque ProActive en plus d un bundle serait utile. En effet, les domaines où l utilisation du standard OSGi prennent de l ampleur est le domaine de l informatique embarquée, au sein de PDAs, téléphones mobiles, automobiles, dont les ressources physiques sont tout de même bien plus limitées que sur des PCs. Dès lors, l empreinte mémoire d un seul bundle pour toute la bibliothèque ProActive constitue en soi un frein à l adoption de la technologie, surtout que toutes les fonctionalités offertes pour la bibliothèque ne sont pas toujours toutes utilisées: on aimerait donc avoir une livraison de code qui soit liée aux seules fonctionnalités ProActive (dynamiquement) utilisées. 2.2 JMX Le développement croissant de services accessibles à distance, eux mêmes éventuellement résultant de compositions de services répartis, nécessite d envisager des solutions de supervision et d administration de ces services, si possible en prenant en compte la grande échelle (plusieurs milliers de services sous la responsabilité d un même administateur). JMX s avère être le standard de facto 2 pour l administration de supports d exécution (JVMs, via lesquelles on peut avoir accès à l environnement système et réseau sous-jacent), et d applications déployées sur ces environnements. L architecture de JMX offre également la possibilité de brancher des connecteurs permettant de réaliser les opérations d administration à distance. Nous avons prototypé un connecteur JMX qui se fonde sur les modes de communication asynchrone et collective disponibles dans ProActive. Une telle approche permet alors le passage à l échelle dans les opérations d administration de services, déployés sur un nombre important de machines. Ce poste d accueil pourrait permettre de consolider ce travail et ainsi de capitaliser sur son potentiel pour l administration de grands parcs de services ou de machines. Par ailleurs, nous pourrons mettre à profit la technologie JMX pour plusieurs facettes liées au deploiement et à la supervision de supports d exécution de la technologie ProActive elle-même et des services applicatifs qui l utilisent 3. Mais pour celà, il est requis de de remettre à plat l architecture actuelle du support d exécution d applications ProActive, pour clairement identifier les entités qui le constituent que l on veut rendre administrables via JMX. Ce travail est donc à réaliser en relation étroite avec celui requis au niveau du portage OSGi, qui nécessite de modulariser ce support, en différents services requis ou rendus. 1. unité de livraison de code pour passerelle OSGi, une passerelle OSGi étant une JVM capable d abriter plusieurs applications à la fois, grâce à des mécanismes de partage de code et de services implantés dans ces codes; la spécification OSGi (www.osgi.org) est un standard de fait, soutenu par un large consortium d industriels Nokia, BMW par exemple intéressés par tout ce qui relève d applications pour le domaine de l embarqué, comme la téléphonie mobile, l automotive. Cependant, OSGi est de plus en plus utilisée même pour des applications de plus grande envergure, et non embarquées, vues comme des combinaisons dynamiques de services, typiquement, l IDE Eclipse ou les futures versions du serveur J2EE JOnAS 2. D ailleurs JMX est présent de manière native dans Java 1.5, et les JVMs supportant cette version de Java peuvent être supervisées par JMX (exemple, nombre et état des threads en cours sur la JVM, état des ressources système, etc). 3. Les deux aspects combinés pourraient permettre de se servir de la technologie de communication ProActive, comme moyen d administration distante de ProActive lui-même. 3

4 2.3 Fractal GCM L implementation actuelle du modèle à composants Fractal 4 au sein de ProActive constitue une première base d implantation du Grid Component Model (GCM) défini par le réseau d excellence européen autour de la grille, CoreGrid. Effectivement, le GCM, en phase de finalisation et dont la vocation est de devenir le standard européen de programmation par composants pour la grille, peut être compris comme une extension du modèle Fractal dans ce contexte. Ce modèle de composants doit servir en priorité à écrire des applications; mais, dans une seconde étape, ce modèle est envisagé comme la technologie pour développer des infrastructures support (des middlewares), pour exploiter des plateformes de type grille ou réseau de calcul pair-à-pair. Des prototypes pour l implantation des diverses extensions du GCM par rapport à l actuelle implantation de Fractal dans ProActive sont en cours de développement, mais restent à finaliser et à consolider afin de permettre à ProActive de devenir la première implantation de référence du GCM. Les extensions en cours sont les suivantes : 1. implantation de l extension à Fractal pour les collections de services 2. extension du langage de description d architecture (ADL) de Fractal afin d exprimer toute la palette d attributs supplémentaires que le GCM définit (typiquement, des attributs pour parvenir à des agréments de service, et donc, supportés par des attributs de qualité de service) 3. exportation des interfaces des composants afin de les publier en tant que services, typiquement, services web; 4. inter-opérabilite de composants GCM: il s agit de définir un mécanisme qui puisse permettre la découverte et la liaison dynamique de composants GCM, en prenant en compte la qualité de service, autorisant la liaison de composants GCM implantés dans des langages différents, et accessibles via des protocoles différents (le pre-requis minimum étant que les composants soient exposables en tant que web services) 2.4 Bilan Les liens entre les 3 aspects, OSGi, JMX, GCM sont importants. En effet, OSGi est appelé à devenir un standard fort en matière de Grille d entreprise, en particulier parce qu il permet une installation et une gestion dynamique des versions de logiciels, et des services. JMX complémente parfaitement cette vision en rajoutant la dimension supervision. En conséquence, OSGi et JMX doivent s intégrer avec un modèle à composants pour la grille (GCM) car on ne conçoit plus aujourd hui de faire une infrastructure de Grille sans la modularité apportée par un modèle fort de composants. Note: Avec l équipe de recherche, l ingénieur se triendra également informé des actions en matière de standards pour le grid computing, réalisées par le GGF (Global Grid Forum) et EGA (Enterprise Grid Alliance). 3 Planning et organisation précise du travail à accomplir Relativement à l ensemble des axes de développement présentés ci-dessus, les taches à accomplir pourraient être nombreuses, mais nous avons sélectionné celles qui devraient être menées en 4. c est un modèle de composants logiciels dont la particularité est d être hiérarchique, et introspectable. Il a été développé par FT R&D et l INRIA, et constitue un des projets du consortium ObjectWeb. Il a même comme objectif de constituer la technologie à composants utilisée par tous les intergiciels hébergés par ObjectWeb. 4

5 priorité; elles sont présentées ci dessous. Elles sont relativement indépendantes les unes des autres et gagneront donc à etre menées en parallèle à partir du mois 0 (M0). T1 Infrastructure ProActive (runtime) : mise sous forme de composants administrables (Mbean), de services et de bundles OSGi. 6 mois, priorité haute, dès M0 T2 Consolidation de l implantation des extensions Fractal pour la grille (GCM): T2.1 packaging de composants GCM (idéalement, en adoptant puis étendant le format de packaging des composants Fractal, le format de bundles OSGi etant pressenti); 2 mois T2.2 extension de l ADL Fractal pour y incorporer les nouveautés issues du GCM, 2 mois T2.3 prise en compte de l interopérabilité via la technologie des web-services, requise pour faire interagir différents composants GCM qui ne seraient pas issus des mêmes infrastructures (pas forcément le même langage et les même protocoles d invocation de service). 6 mois T3 Tests, à grande échelle, de déploiement et d interopérabilité, d applications composées de composants GCM, sur grilles hétérogènes (mélange de desktop grids, clusters, PDAs, téléphones mobiles 5, etc), impliquant un mélange de JVMs standard et de passerelles OSGi. Elaboration de plans de déploiements complets, avec prise en compte des contraintes des ressources physiques et système sous-jacentes, A partir de M6 et en continu, jusqu à la fin du poste d accueil mais pas avant que T1 et T2.1 soient bien avancées. Le responsable, les personnes impliquées et leur rôle respectif Denis Caromel : responsable du projet OASIS Fabrice Huet : membre de l équipe, qui supervise de près les développements ProActive Virginie Legrand : ingénieur expert dans l équipe OASIS jusqu en novembre 2006, en charge des recherches et développements autour d OSGi, JMX et Web Services, sous la conduite de Françoise Baude, membre de l équipe. Un poste d ingénieur spécialiste serait idéal. Ses compétences sont indéniablement à rechercher du coté de l ingénierie du logiciel, avec une très bonne connaissance du développement Java, des aspects répartition et intergiciels, et si possible une connaissance préalable de OSGi et de JMX. 5. que nous pourrions emprunter à des fins de test au Centre Européen Mutualisé des Téléphones Portables soutenu par la région PACA dans le cadre du pôle de compétitivité Systèmes Communicants Sécurisés (SCS), auquel participe l UR Sophia-Antipolis 5

Extension de passerelles OSGi pour les domaines de la distribution électrique: Modèles et outils

Extension de passerelles OSGi pour les domaines de la distribution électrique: Modèles et outils Extension de passerelles OSGi pour les domaines de la distribution électrique: Modèles et outils F. Baude, A. Bottaro, J.M. Brun, A. Chazalet, A. Constancin, D. Donsez; L. Gurgen, Ph. Lalanda, V. Legrand,

Plus en détail

Drive your success. «Un écosystème complexe implique une capacité de gestion temps réel des aléas» www.imagina-international.com

Drive your success. «Un écosystème complexe implique une capacité de gestion temps réel des aléas» www.imagina-international.com Drive your success «Un écosystème complexe implique une capacité de gestion temps réel des aléas» www.imagina-international.com ATEN, dix avantages au service de votre entreprise Qualité de mise en œuvre

Plus en détail

Applications Internet riches fonctionnant en mode connecté et déconnecté

Applications Internet riches fonctionnant en mode connecté et déconnecté Applications Internet riches fonctionnant en mode connecté et déconnecté Success story client : développement d applications Web avec mode déconnecté Depuis quatre ans, les applications de guichet pour

Plus en détail

Mise en œuvre des serveurs d application

Mise en œuvre des serveurs d application Nancy-Université Mise en œuvre des serveurs d application UE 203d Master 1 IST-IE Printemps 2008 Master 1 IST-IE : Mise en œuvre des serveurs d application 1/54 Ces transparents, ainsi que les énoncés

Plus en détail

NFP111 Systèmes et Applications Réparties

NFP111 Systèmes et Applications Réparties NFP111 Systèmes et Applications Réparties 1 de 16 NFP111 Systèmes et Applications Réparties Cours 10 - Les Enterprise Java Beans ( aux serveurs ) Claude Duvallet Université du Havre UFR Sciences et Techniques

Plus en détail

Architectures à composants

Architectures à composants Interaction requête/réponse Architectures à composants!communication par requête/réponse client requête réponse serveur Gaël Thomas gael.thomas@lip6.fr Université Pierre et Marie Curie Master Informatique

Plus en détail

Serveur d'application à la juste taille

Serveur d'application à la juste taille Serveur d'application à la juste taille 18 Mars 2010 Benoit.Pelletier@bull.net Plan Contexte JOnAS 5, plate-forme de convergence JavaEE/OSGi Caractéristiques essentielles pour le Cloud Computing & l'autonomic

Plus en détail

Vers l'orchestration de grilles de PC par les mécanismes de publicationsouscription

Vers l'orchestration de grilles de PC par les mécanismes de publicationsouscription Vers l'orchestration de grilles de PC par les mécanismes de publicationsouscription Présentée par Leila Abidi Sous la direction de Mohamed Jemni & Christophe Cérin Plan Contexte Problématique Objectifs

Plus en détail

1. Présentation générale

1. Présentation générale BTS SIO PPE2 SISR OCS Inventory NG Page 1 1. Présentation générale 1.1. Principales fonctionnalités 1.1.1. Inventaire et gestion de parc Open Computers and Software Inventory Next Generation est un logiciel

Plus en détail

REQUEA Sizing REQUEA DEIMENSIONNEMENT DU SERVEUR APPLICATIF REQUEA. REQUEA - Sizing des Serveurs d Applications REQUEA. Requea

REQUEA Sizing REQUEA DEIMENSIONNEMENT DU SERVEUR APPLICATIF REQUEA. REQUEA - Sizing des Serveurs d Applications REQUEA. Requea REQUEA - Sizing des Serveurs d Applications REQUEA REQUEA Requea 1 Bd Vivier Merle Tour Société Suisse Lyon, 693 REQUEA Sizing DEIMENSIONNEMENT DU SERVEUR APPLICATIF REQUEA T +33 ()4 72 11 44 87 F +33

Plus en détail

Introduction aux Composants Logiciels

Introduction aux Composants Logiciels Introduction aux Composants Logiciels Christian Pérez LIP/INRIA Année 2010-11 Plan Introduction aux composants logiciels Pourquoi des composants logiciels Notions de composants logiciels Conclusion Survol

Plus en détail

SOA et Services Web. 23 octobre 2011. SOA: Concepts de base

SOA et Services Web. 23 octobre 2011. SOA: Concepts de base SOA et Services Web 23 octobre 2011 1 SOA: Concepts de base 2 Du client serveur à la SOA N est Nest pas une démarche entièrement nouvelle: années 1990 avec les solutions C/S Besoins d ouverture et d interopérabilité

Plus en détail

Le client/serveur repose sur une communication d égal à égal entre les applications.

Le client/serveur repose sur une communication d égal à égal entre les applications. Table des matières LES PRINCIPES DE BASE... 1 Présentation distribuée-revamping...2 Présentation distante...3 Traitements distribués...3 données distantes-rd...4 données distribuées-rda distribué...4 L'ARCHITECTURE

Plus en détail

Prise en compte des ressources dans les composants logiciels parallèles

Prise en compte des ressources dans les composants logiciels parallèles Prise en compte des ressources dans les composants logiciels parallèles Aperçus de l action RASC et du projet Concerto F. Guidec Frederic.Guidec@univ-ubs.fr Action RASC Plan de cet exposé Contexte Motivations

Plus en détail

JOnAS 5 Enterprise OSGi javaee compliant

JOnAS 5 Enterprise OSGi javaee compliant JOnAS 5 Enterprise OSGi javaee compliant Agenda Introduction Architecture JOnAS 5 Embarqué 2 Bull, 2009 Diffusion non autorisée sans accord préalable Serveur d'application de classe entreprise - 1er serveur

Plus en détail

Systèmes et applications distribués Intergiciels et applications communicantes

Systèmes et applications distribués Intergiciels et applications communicantes Systèmes et applications distribués Intergiciels et applications communicantes Philippe Quéinnec Télécommunication et Réseaux 2e année ENSEEIHT 24 février 2014 Inspiré de cours de G. Padiou, Ph. Mauran

Plus en détail

Cahier de charges (Source : "Java EE - Guide de développement d'applications web en Java" par Jérôme Lafosse) Module. Site Web dynamique JSP / Servlet

Cahier de charges (Source : Java EE - Guide de développement d'applications web en Java par Jérôme Lafosse) Module. Site Web dynamique JSP / Servlet Cahier de charges (Source : "Java EE - Guide de développement d'applications web en Java" par Jérôme Lafosse) Module Site Web dynamique JSP / Servlet Sujet : betaboutique Soutenance le 04 / 01 /2013 &

Plus en détail

Nuxeo Runtime Bogdan Stefanescu - Solutions Linux 2007

Nuxeo Runtime Bogdan Stefanescu - Solutions Linux 2007 Nuxeo Runtime Bogdan Stefanescu - Solutions Linux 2007 Qui suis-je? Bogdan Stefanescu mailto:bs@nuxeo.com Architecte / Team Leader chez Nuxeo http://www.nuxeo.com/ Lead Architect et Team Leader du projet

Plus en détail

CAHIER DES CHARGES D IMPLANTATION

CAHIER DES CHARGES D IMPLANTATION CAHIER DES CHARGES D IMPLANTATION Tableau de diffusion du document Document : Cahier des Charges d Implantation EVRP Version 6 Etabli par DCSI Vérifié par Validé par Destinataires Pour information Création

Plus en détail

Brique B.D.L : Gestion de Projet Logiciel. Editeur graphique d aide à la description d une architecture logicielle. Revue de Planification

Brique B.D.L : Gestion de Projet Logiciel. Editeur graphique d aide à la description d une architecture logicielle. Revue de Planification Brique B.D.L : Gestion de Projet Logiciel Editeur graphique d aide à la description d une architecture logicielle Revue de Planification Yann Barthélémy Audran Le Baron Olivier Jennes Pierrick Lerey Alexandre

Plus en détail

Présentation d un projet du CATI SICPA : Le projet GAniMed

Présentation d un projet du CATI SICPA : Le projet GAniMed Présentation d un projet du : Le projet GAniMed Thierry HEIRMAN / Introduction : Un manque de communication inter-si Le département GA dispose d une culture SI depuis de nombreuses années : SI Métier :

Plus en détail

Environnements de Développement

Environnements de Développement Institut Supérieur des Etudes Technologiques de Mahdia Unité d Enseignement: Environnements de Développement Mme BEN ABDELJELIL HASSINE Mouna m.bnaj@yahoo.fr Développement des systèmes d Information Syllabus

Plus en détail

JOnAS Day 5.1. Introduction

JOnAS Day 5.1. Introduction JOnAS Day 5.1 Introduction Historique JOnAS 1998 Lancement du projet (BullEjb) 1999 Mise en open source (JOnAS) 2002 Naissance du consortium ObjectWeb (Bull, Ft, Inria) 2003 Référencement FT (JOnAS 3)

Plus en détail

Les serveurs d applications :une introduction

Les serveurs d applications :une introduction Les serveurs d applications : une introduction Université du Havre UFR Sciences et Techniques 25 rue Philippe Lebon - BP 540 76058 LE HAVRE CEDEX Claude.Duvallet@gmail.com Octobre 2006 Plan de la présentation

Plus en détail

INDUSTRIALISATION ET RATIONALISATION

INDUSTRIALISATION ET RATIONALISATION INDUSTRIALISATION ET RATIONALISATION A. LA PROBLEMATIQUE La mission de toute production informatique est de délivrer le service attendu par les utilisateurs. Ce service se compose de résultats de traitements

Plus en détail

Apache Tomcat 8 Guide d'administration du serveur Java EE 7 sous Windows et Linux

Apache Tomcat 8 Guide d'administration du serveur Java EE 7 sous Windows et Linux Avant-propos 1. À qui s adresse ce livre? 11 2. Les pré-requis 12 Préambule 1. Rappel sur les architectures Internet/Intranet/Extranet 13 1.1 Le protocole HTTP 14 1.1.1 Les méthodes HTTP 16 1.1.2 Les codes

Plus en détail

GRID : Overview ANR-05-CIGC «GCPMF» 8 juin 2006 Stéphane Vialle

GRID : Overview ANR-05-CIGC «GCPMF» 8 juin 2006 Stéphane Vialle GRID : Overview ANR-05-CIGC «GCPMF» 8 juin 2006 Stéphane Vialle Stephane.Vialle@supelec.fr http://www.metz.supelec.fr/~vialle Grid : Overview 1. Définition et composition 2. Exemple de Middleware 3. Interconnexion

Plus en détail

PRIMAVERA P6 ENTERPRISE PROJECT PORTFOLIO MANAGEMENT WEB SERVICES

PRIMAVERA P6 ENTERPRISE PROJECT PORTFOLIO MANAGEMENT WEB SERVICES PRIMAVERA P6 ENTERPRISE PROJECT PORTFOLIO MANAGEMENT WEB SERVICES DÉCOUVREZ DES POSSIBILITÉS ILLIMITÉES GRÂCE A L INTÉGRATION À DES SYSTÈMES D ENTREPRISE EXISTANTS FONCTIONNALITÉS Connectivité des systèmes

Plus en détail

JASPERSOFT ET LE PAYSAGE ANALYTIQUE. Jaspersoft et le paysage analytique 1

JASPERSOFT ET LE PAYSAGE ANALYTIQUE. Jaspersoft et le paysage analytique 1 JASPERSOFT ET LE PAYSAGE ANALYTIQUE Jaspersoft et le paysage analytique 1 Ce texte est un résumé du Livre Blanc complet. N hésitez pas à vous inscrire sur Jaspersoft (http://www.jaspersoft.com/fr/analyticslandscape-jaspersoft)

Plus en détail

Retour d expérience. Julien BERNARD Crédit Agricole Asset Management

Retour d expérience. Julien BERNARD Crédit Agricole Asset Management Retour d expérience Julien BERNARD Crédit Agricole Asset Management Sommaire 1. Crédit Agricole Asset Management 2. Etat des lieux applicatifs 3. Plate-forme de développement 4. Retour d expérience sur

Plus en détail

Rapport d activité. Mathieu Souchaud Juin 2007

Rapport d activité. Mathieu Souchaud Juin 2007 Rapport d activité Mathieu Souchaud Juin 2007 Ce document fait la synthèse des réalisations accomplies durant les sept premiers mois de ma mission (de novembre 2006 à juin 2007) au sein de l équipe ScAlApplix

Plus en détail

Infrastructure Management

Infrastructure Management Infrastructure Management Service de Supervision et gestion des infrastructures informatiques DATASHEET Présentation générale Netmind Infrastructure Management (NIM) est un service de supervision et de

Plus en détail

UTC Project Manager. Cahier des charges

UTC Project Manager. Cahier des charges Cahier des charges Benoît Dionne, GI04 Roberto de La Fuente, étudiant en échange (Chili) Séverine Lemierre, Master TICE, GI04 Table des matières 1 Présentation du projet... 3 1.1 Description brève... 3

Plus en détail

Définition. Caractéristiques. - Du partage des ressources : espace de stockage, imprimantes, lignes de communication.

Définition. Caractéristiques. - Du partage des ressources : espace de stockage, imprimantes, lignes de communication. CONNECTER LES SYSTEMES ENTRE EUX L informatique, au cœur des tâches courantes, a permis de nombreuses avancées technologiques. Aujourd hui, la problématique est de parvenir à connecter les systèmes d information

Plus en détail

Evolution des Grilles Plates formes orientés services (SOA) Open Grid Service Architecture (OGSA) Web Services Web Services et Grid Services

Evolution des Grilles Plates formes orientés services (SOA) Open Grid Service Architecture (OGSA) Web Services Web Services et Grid Services Evolution des Grilles Plates formes orientés services (SOA) Open Grid Service Architecture (OGSA) Web Services Web Services et Grid Services 1 Evolution des grilles de calcul (1) P E R F O R M A N C E

Plus en détail

Introduction au Déploiement

Introduction au Déploiement Introduction au Déploiement Noël De Palma - Projet SARDES - INRIA - IMAG LSR Remerciement à d. donsez 03/03/06 PLAN Définition et problématique OSGI FRACTAL JADE Conclusion 03/03/06 2 Définition Environnement

Plus en détail

CAHIER DES CHARGES D IMPLANTATION D EvRP V3

CAHIER DES CHARGES D IMPLANTATION D EvRP V3 CAHIER DES CHARGES D IMPLANTATION D EvRP V3 Tableau de diffusion du document Document : Cahier des Charges d Implantation EVRP V3 Version 42 Etabli par Département Accompagnement des Logiciels Vérifié

Plus en détail

Systèmes Logiciels et Applications Réparties

Systèmes Logiciels et Applications Réparties des Systèmes Logiciels et Applications Réparties GOAL/ADAM Team Laboratoire d Informatique Fondamentale de Lille & INRIA Institut National des Télecommunications, Evry 16 janvier 2008 Plan Introduction

Plus en détail

Profil d études détaillé. Section : Informatique et systèmes Finalité : Technologie de l informatique

Profil d études détaillé. Section : Informatique et systèmes Finalité : Technologie de l informatique Section : Informatique et systèmes Finalité : Technologie de l informatique Page 1/6 1. Introduction L enseignement de la Haute Ecole Louvain en Hainaut donne la place centrale à l étudiant. Celui-ci trouvera

Plus en détail

Manuel du logiciel PrestaTest.

Manuel du logiciel PrestaTest. Manuel du logiciel. Ce document décrit les différents tests que permet le logiciel, il liste également les informations nécessaires à chacun d entre eux. Table des matières Prérequis de PrestaConnect :...2

Plus en détail

DRS. Donnez des Capacités à Votre Serveur d Impression d Entreprise. Distributeur exclusif de la gamme des logiciels Levi, Ray & Shoup, Inc.

DRS. Donnez des Capacités à Votre Serveur d Impression d Entreprise. Distributeur exclusif de la gamme des logiciels Levi, Ray & Shoup, Inc. DRS Donnez des Capacités à Votre Serveur d Impression d Entreprise Distributeur exclusif de la gamme des logiciels Levi, Ray & Shoup, Inc. Les documents les plus importants de votre entreprise sont issus

Plus en détail

Le modèle de composants CORBA

Le modèle de composants CORBA Agenda Le modèle de composants La plate-forme Les composantes principales Evaluation de performances Perspectives 21 mars 2005 Réunion de démarrage ARC COA 1 Le modèle de composants Défini par Object Management

Plus en détail

Des solutions J2EE open source professionnelles adaptées à votre système d information d entreprise

Des solutions J2EE open source professionnelles adaptées à votre système d information d entreprise Des solutions J2EE open source professionnelles adaptées à votre système d information d entreprise Vendredi 26 Novembre 2004 9h.00 Espace Batignolles 18 rue de la Condamine 75017 Paris www.espace-batignolles.com

Plus en détail

DIRAC : cadre et composants pour créer des systèmes de calcul distribués

DIRAC : cadre et composants pour créer des systèmes de calcul distribués Licence Creative Commons by-nc-nd (Paternité, pas d'utilisation commerciale, pas de modification) Logiciel validé par la communauté Ens Sup - Recherche DIRAC : cadre et composants pour créer des systèmes

Plus en détail

Modèle spagetthi et solution EAI

Modèle spagetthi et solution EAI EAI Définition L'EAI est une notion ancienne mais toujours d'actualité. En effet, le besoin de faire communiquer des applications développées à des moments différents, dans des technologies différentes

Plus en détail

10.CARBON DESKTOP : RÉDUIRE SES COÛTS GRÂCE A UN SUIVI INFORMATISE DES DONNÉES DÉCHETS ET ÉNERGIE

10.CARBON DESKTOP : RÉDUIRE SES COÛTS GRÂCE A UN SUIVI INFORMATISE DES DONNÉES DÉCHETS ET ÉNERGIE ÉTUDE DE BENCHMARKING SUR LES DÉCHETS DANS LES MÉTHODOLOGIES D ACTION SUR LES COÛTS ET SUR LES 10.CARBON DESKTOP : RÉDUIRE SES COÛTS GRÂCE A UN SUIVI INFORMATISE DES DONNÉES DÉCHETS ET ÉNERGIE Type de

Plus en détail

G en om3: Building middleware-independent robotic components. Comparaison de middleware: YARP, MS Robotics Dev Studio, URBI, OpenRTM-aist, ROS

G en om3: Building middleware-independent robotic components. Comparaison de middleware: YARP, MS Robotics Dev Studio, URBI, OpenRTM-aist, ROS G en om3: Building middleware-independent robotic components Comparaison de middleware: YARP, MS Robotics Dev Studio, URBI, OpenRTM-aist, ROS Pablo Rauzy 15 février 2011 Table des matières 1 G en om3 :

Plus en détail

Explications sur l évolution de la maquette. Version : 1.0 Nombre de pages : 9. Projet cplm-admin

Explications sur l évolution de la maquette. Version : 1.0 Nombre de pages : 9. Projet cplm-admin Explications sur l évolution de la maquette Version : 1.0 Nombre de pages : 9 Rédacteur : David Elias 22/07/2008 STATUT DU DOCUMENT Statut Date Intervenant(s) / Fonction Provisoire 20/07/2008 David Elias

Plus en détail

Guillaume SOLDERA (B guillaume.soldera@serli.fr) SERLI Informatique Bull OW2 Consortium. Comparatif Choco/Drools dans le cadre du projet JASMINe

Guillaume SOLDERA (B guillaume.soldera@serli.fr) SERLI Informatique Bull OW2 Consortium. Comparatif Choco/Drools dans le cadre du projet JASMINe Guillaume SOLDERA (B guillaume.soldera@serli.fr) SERLI Informatique Bull OW2 Consortium dans le cadre du projet JASMINe Avril 2008 Table des matières 1 Introduction 3 1.1 Rappel sur JASMINe.......................................

Plus en détail

Configuration et Déploiement d Applications Réparties par Intégration de l Hétérogénéité des Implémentations dans un Langage de Description d

Configuration et Déploiement d Applications Réparties par Intégration de l Hétérogénéité des Implémentations dans un Langage de Description d Configuration et Déploiement d Applications Réparties par Intégration de l Hétérogénéité des Implémentations dans un Langage de Description d Architecture Doctorant: Directeurs de thèse: Bechir ZALILA

Plus en détail

PaCO++ André Ribes Réunion Hydrogrid Rennes 15/09/03

PaCO++ André Ribes Réunion Hydrogrid Rennes 15/09/03 PaCO++ André Ribes Réunion Hydrogrid Rennes 15/09/03 Plan Contexte Problèmes CORBA PaCO++ Conclusion / perspectives Contexte : couplage de code Structural Mechanics Optics Thermal Dynamics Satellite design

Plus en détail

Propriété intellectuelle en informatique

Propriété intellectuelle en informatique 47 Chapitre 4 Propriété intellectuelle en informatique 1. Introduction Propriété intellectuelle en informatique Nous avons été amenés précédemment à examiner les principes relatifs à la propriété intellectuelle.

Plus en détail

Solutions de gestion de la sécurité Livre blanc

Solutions de gestion de la sécurité Livre blanc Solutions de gestion de la sécurité Livre blanc L intégration de la gestion des identités et des accès avec l authentification unique Objectif : Renforcer la politique de sécurité et améliorer la productivité

Plus en détail

Architecture Constellio

Architecture Constellio Architecture Constellio Date : 12 novembre 2013 Version 3.0 Contact : Nicolas Bélisle nicolas.belisle@doculibre.com 5146555185 1 Table des matières Table des matières... 2 Présentation générale... 4 Couche

Plus en détail

Serveur d intégration continue Jenkins et d analyse de code Sonar couplés à la forge logiciel SourceSup

Serveur d intégration continue Jenkins et d analyse de code Sonar couplés à la forge logiciel SourceSup Serveur d intégration continue Jenkins et d analyse de code Sonar couplés à la forge logiciel SourceSup Sébastien MEDARD GIP RENATER 263 avenue du Général Leclerc CS 74205 35042 Rennes Cedex Résumé L intégration

Plus en détail

Augmenter la disponibilité des applications JEE grâce au clustering : Le projet open source JShaft

Augmenter la disponibilité des applications JEE grâce au clustering : Le projet open source JShaft Augmenter la disponibilité des applications JEE grâce au clustering : Le projet open source Jérôme Petit, Serge Petit & Serli Informatique, ITMatic Jérôme Petit, Serge Petit & SERLI & ITMatic Serli : SSII

Plus en détail

Architecture des systèmes d information

Architecture des systèmes d information Architecture des systèmes d information Table des matières 1 La décennie 70 1 2 Le modèle relationnel (les années 80) 1 3 Enrichissement du relationnel (les années 80/90) 2 4 Système d informations (les

Plus en détail

Cahier de charges Projet 24

Cahier de charges Projet 24 Cahier de charges Projet 24 Répartition automatique de surcharge sur serveur web virtualisé Etudiants : KAOUACHI Youssef ELFELLAH Amine Encadré par : M. HAYEL Yezekael Année universitaire : 2008/2009 I-

Plus en détail

FileMaker Pro 13. Utilisation d une Connexion Bureau à distance avec FileMaker Pro 13

FileMaker Pro 13. Utilisation d une Connexion Bureau à distance avec FileMaker Pro 13 FileMaker Pro 13 Utilisation d une Connexion Bureau à distance avec FileMaker Pro 13 2007-2013 FileMaker, Inc. Tous droits réservés. FileMaker, Inc. 5201 Patrick Henry Drive Santa Clara, Californie 95054

Plus en détail

La reconquête de vos marges de manœuvre

La reconquête de vos marges de manœuvre La reconquête de vos marges de manœuvre Libérez vos applications critiques Bull ouvre de nouvelles portes à votre patrimoine applicatif. Bull LiberTP fait passer simplement vos applications transactionnelles

Plus en détail

OSGi et la téléphonie mobile Séminaire INTech Jeudi 2 février. André Bottaro Ingénieur R&D France Telecom Meylan

OSGi et la téléphonie mobile Séminaire INTech Jeudi 2 février. André Bottaro Ingénieur R&D France Telecom Meylan OSGi et la téléphonie mobile Séminaire INTech Jeudi 2 février André Bottaro Ingénieur R&D France Telecom Meylan Plan Marché des téléphones mobiles Chiffres Téléchargements Java Les difficultés techniques

Plus en détail

Semarchy Convergence for Data Integration La Plate-Forme d Intégration pour le MDM Évolutionnaire

Semarchy Convergence for Data Integration La Plate-Forme d Intégration pour le MDM Évolutionnaire FICHE PRODUIT Semarchy Convergence for Data Integration La Plate-Forme d Intégration pour le MDM Évolutionnaire BENEFICES Des projets réussis dans les délais et les budgets La bonne donnée disponible au

Plus en détail

ARCHITECTURE TECHNIQUE DU SYSTEME

ARCHITECTURE TECHNIQUE DU SYSTEME Vers. : 02 Date : 26/03/2014 Page : 1/13 Agence ou Service : I&S Projet : SAEM ARCHITECTURE TECHNIQUE DU SYSTEME Rédigé par : Benjamin CATINOT Diffusé à : SAEM Approuvé par : Willyam GUILLERON GROUPE AKKA

Plus en détail

Introduction aux applications réparties

Introduction aux applications réparties Introduction aux applications réparties Noël De Palma Projet SARDES INRIA Rhône-Alpes http://sardes.inrialpes.fr/~depalma Noel.depalma@inrialpes.fr Applications réparties Def : Application s exécutant

Plus en détail

Groupe de travail n 3. «Réseau de Relais Visio Accueil sur le Pays Marennes Oléron» 07 février 2014

Groupe de travail n 3. «Réseau de Relais Visio Accueil sur le Pays Marennes Oléron» 07 février 2014 Groupe de travail n 3 «Réseau de Relais Visio Accueil sur le Pays Marennes Oléron» 07 février 2014 Groupe Visio-Accueil 07/02/2014 Ordre du jour Présentation de l étude pour le déploiement d un réseau

Plus en détail

Vers l orchestration des grilles de PCs par les mécanismes de publication-souscription issus des technologies du WEB

Vers l orchestration des grilles de PCs par les mécanismes de publication-souscription issus des technologies du WEB Vers l orchestration des grilles de PCs par les mécanismes de publication-souscription issus des technologies du WEB Présenté par Leila Abidi sous la direction de Christophe Cerin & Mohamed Jemni Université

Plus en détail

L'étape de planification de votre projet technologique

L'étape de planification de votre projet technologique L'étape de planification de votre projet technologique Résumé : Pour gérer l ensemble des contraintes de votre projet - humaines, matérielles, temporelles et surtout financières et accroître ses chances

Plus en détail

Chapitre I : Protocoles client serveur et architectures distribuées

Chapitre I : Protocoles client serveur et architectures distribuées Chapitre I : Protocoles client serveur et architectures distribuées Eric Leclercq & Marinette Savonnet Département IEM / UB Eric.Leclercq@u-bourgogne.fr Bureau G212 Aile des Sciences de l Ingénieur Mise-à-jour

Plus en détail

Quelques propositions pour une organisation des ressources réseaux prenant en compte les besoins du LACL

Quelques propositions pour une organisation des ressources réseaux prenant en compte les besoins du LACL Quelques propositions pour une organisation des ressources réseaux prenant en compte les besoins du LACL Document de travail proposé par Olivier Michel LACL - P2 240 - olivier.michel@univ-paris12.fr Version

Plus en détail

Qu est-ce que ArcGIS?

Qu est-ce que ArcGIS? 2 Qu est-ce que ArcGIS? LE SIG ÉVOLUE Depuis de nombreuses années, la technologie SIG améliore la communication, la collaboration et la prise de décision, la gestion des ressources et des infrastructures,

Plus en détail

www.synel-france.com

www.synel-france.com VOTRE SUITE LOGICIELLE COMPLÈTE DEDIÉE A LA GESTION DU TEMPS www.synel-france.com Horioweb La solution modulaire de Synel pour la gestion du temps, le contrôle d'accès, l'établissement des coûts, la RH,

Plus en détail

Administration des services dans le projet Safari

Administration des services dans le projet Safari Administration des services dans le projet Safari Atelier de travail OSGi CNAM Paris 5 septembre 2006 Abdelkrim Hebbar Bruno Mongazon D1-19/09/06 Projet Safari Résulte de la fusion de plusieurs propositions

Plus en détail

objectif : plan : Java, CORBA et RMI A. Le Grand,1997 1 JAVA, CORBA et RMI

objectif : plan : Java, CORBA et RMI A. Le Grand,1997 1 JAVA, CORBA et RMI JAVA, CORBA et RMI objectif : développer des applications client/serveur incluant des objets répartis Java / CORBA : client/serveur hétérogènes Java / RMI : client/serveur homogènes plan : l architecture

Plus en détail

NFP111 Systèmes et Applications Réparties

NFP111 Systèmes et Applications Réparties NFP111 Systèmes et Applications Réparties 1 de 38 NFP111 Systèmes et Applications Réparties Cours 11 - Les Enterprise Java Beans (Introduction aux Enterprise Claude Duvallet Université du Havre UFR Sciences

Plus en détail

L habilitation aux postes par système d autoformation

L habilitation aux postes par système d autoformation IDCF Ingénierie Développement Conseil Formation Construire son propre système d autoformation pour accueillir, intégrer et certifier les compétences des collaborateurs aux postes de travail idcf 35, 37

Plus en détail

Conseils + Centraux téléphoniques + Téléphones + Helpdesk + Maintenance + Garantie

Conseils + Centraux téléphoniques + Téléphones + Helpdesk + Maintenance + Garantie Conseils + Centraux téléphoniques + Téléphones + Helpdesk + Maintenance + Garantie Présentation Pulsar VoIP? Nous sommes un fabricant de centrales téléphoniques en VoIP (Voice Over Internet Protocol),

Plus en détail

VEILLE & CONFORMITÉ RÉGLEMENTAIRE

VEILLE & CONFORMITÉ RÉGLEMENTAIRE Fiche produit 20 VEILLE & CONFORMITÉ RÉGLEMENTAIRE environnement hygiène & sécurité énergie - transport erp - sécurité alimentaire enjeux Les réglementations applicables aux Sites sont à la fois changeantes,

Plus en détail

Introduction au développement SharePoint. Version 1.0

Introduction au développement SharePoint. Version 1.0 Introduction au développement SharePoint Version 1.0 Z 2 Introduction au développement SharePoint 09/05/09 Sommaire 1 SharePoint : les bases... 3 1.1 Débuter sous SharePoint... 3 1.2 Connaissances Requises...

Plus en détail

IBM Rational Application Developer pour WebSphere Software V8.5 accélère le développement d'applications de haute qualité.

IBM Rational Application Developer pour WebSphere Software V8.5 accélère le développement d'applications de haute qualité. , datée du 24 avril 2012 IBM Rational Application Developer pour WebSphere Software V8.5 accélère le développement d'applications de haute qualité. Table des matières 1 Présentation 2 Date de disponibilité

Plus en détail

Conception et développement d applications avec OpenCCM

Conception et développement d applications avec OpenCCM * CE * URE Conception et développement d applications avec OpenCCM RNRT * * Philippe.Merle@lifl.fr Equipe GOAL Laboratoire d Informatique Fondamentale de Lille Revue finale CESURE, Marseille, 18 décembre

Plus en détail

Hébergement MMI SEMESTRE 4

Hébergement MMI SEMESTRE 4 Hébergement MMI SEMESTRE 4 24/03/2015 Hébergement pour le Web Serveurs Mutualités Serveurs Dédiés Serveurs VPS Auto-Hébergement Cloud Serveurs Mutualités Chaque Serveur héberge plusieurs sites Les ressources

Plus en détail

Modèle de cahier des charges pour un appel d offres relatif à une solution de gestion des processus métier (BPM)

Modèle de cahier des charges pour un appel d offres relatif à une solution de gestion des processus métier (BPM) LA BOITE A OUTILS DE L ACHETEUR DE BPM Modèle de cahier des charges pour un appel d offres relatif à une solution de gestion des processus métier (BPM) La boîte à outils de l acheteur de solution BPM -

Plus en détail

Présentation du déploiement des serveurs

Présentation du déploiement des serveurs Présentation du déploiement des serveurs OpenText Exceed ondemand Solutions de gestion de l accès aux applications pour l entreprise OpenText Connectivity Solutions Group Février 2011 Sommaire Aucun environnement

Plus en détail

Perspectives pour l entreprise. Desktop Cloud. JC Devos IBM IT Architect jdevos@fr.ibm.com. 2010 IBM Corporation

Perspectives pour l entreprise. Desktop Cloud. JC Devos IBM IT Architect jdevos@fr.ibm.com. 2010 IBM Corporation Perspectives pour l entreprise Desktop Cloud JC Devos IBM IT Architect jdevos@fr.ibm.com Principe technique Disposer d un poste de travail virtuel accessible par la plupart des terminaux disponibles Ce

Plus en détail

Exécution des applications réparties

Exécution des applications réparties Exécution des applications réparties Programmation des Applications Réparties Olivier Flauzac URCA Master STIC-Informatique première année Olivier Flauzac (URCA) PAR : Exécution des applications réparties

Plus en détail

XML, PMML, SOAP. Rapport. EPITA SCIA Promo 2004 16 janvier 2003. Julien Lemoine Alexandre Thibault Nicolas Wiest-Million

XML, PMML, SOAP. Rapport. EPITA SCIA Promo 2004 16 janvier 2003. Julien Lemoine Alexandre Thibault Nicolas Wiest-Million XML, PMML, SOAP Rapport EPITA SCIA Promo 2004 16 janvier 2003 Julien Lemoine Alexandre Thibault Nicolas Wiest-Million i TABLE DES MATIÈRES Table des matières 1 XML 1 1.1 Présentation de XML.................................

Plus en détail

Historique. Évolution des systèmes d exploitation (à travers les âges)

Historique. Évolution des systèmes d exploitation (à travers les âges) Historique Évolution des systèmes d exploitation (à travers les âges) Historique L histoire des systèmes d exploitation permet de dégager des concepts de base que l on retrouve dans les systèmes actuels

Plus en détail

La technologie Java Card TM

La technologie Java Card TM Présentation interne au CESTI La technologie Java Card TM sauveron@labri.u-bordeaux.fr http://dept-info.labri.u-bordeaux.fr/~sauveron 8 novembre 2002 Plan Qu est ce que Java Card? Historique Les avantages

Plus en détail

Chapitre I : Protocoles client serveur et architectures distribuées

Chapitre I : Protocoles client serveur et architectures distribuées Licence Pro Réseaux Télécom Systèmes Internet et Intranet pour l entreprise Chapitre I : Protocoles client serveur et architectures distribuées Département IEM / UB Eric.Leclercq@u-bourgogne.fr Bureau

Plus en détail

La tête dans les nuages

La tête dans les nuages 19 novembre 2010 La tête dans les nuages Démystifier le "Cloud Computing" Jean Bernard, Directeur, Gestion des services Radialpoint SafeCare Inc. Au sujet de Radialpoint Radialpoint offre des solutions

Plus en détail

Tsoft et Groupe Eyrolles, 2006, ISBN : 2-212-11737-X

Tsoft et Groupe Eyrolles, 2006, ISBN : 2-212-11737-X Tsoft et Grpe Eyrolles, 2006, ISBN : 2-212-11737-X Microsoft Exchange Serveur 2003 est sans aucun dte la meilleure version des systèmes de messagerie et de travail collaboratif réalisée par Microsoft à

Plus en détail

NOVA BPM. «Première solution BPM intégr. Pierre Vignéras Bull R&D

NOVA BPM. «Première solution BPM intégr. Pierre Vignéras Bull R&D NOVA BPM «Première solution BPM intégr grée» Pierre Vignéras Bull R&D Définitions Business Process Pratiques existantes qui permettent aux personnes et systèmes de travailler ensemble Business Process

Plus en détail

ABILIAN SICS-PC. Abilian SYSTÈME D INFORMATION COLLABORATIF ET SÉCURISÉ POUR LES PÔLES DE COMPÉTITIVITÉ

ABILIAN SICS-PC. Abilian SYSTÈME D INFORMATION COLLABORATIF ET SÉCURISÉ POUR LES PÔLES DE COMPÉTITIVITÉ SOLUTIONS 2.0 POUR LA COMPÉTITIVITÉ ET L INNOVATION ABILIAN SICS-PC SYSTÈME D INFORMATION COLLABORATIF ET SÉCURISÉ POUR LES PÔLES DE COMPÉTITIVITÉ Abilian Quels outils pour la compétitivité des acteurs

Plus en détail

Solutions Linux 2010. Industrialisation des développements à l'aide d'une forge logicielle open-source

Solutions Linux 2010. Industrialisation des développements à l'aide d'une forge logicielle open-source Solutions Linux 2010 Industrialisation des développements à l'aide d'une forge logicielle open-source Principes, bénéfices et actualités autour du projet Coclico Nicolas Guérin Xerox http://www.codendi.com

Plus en détail

Sage CRM SalesLogix. Gagnez en compétitivité. Sage CRM Solutions

Sage CRM SalesLogix. Gagnez en compétitivité. Sage CRM Solutions Sage CRM Solutions Sage CRM SalesLogix Gagnez en compétitivité Sage CRM SalesLogix est une solution complète, conçue pour permettre à vos équipes commerciales, marketing et service d optimiser la gestion

Plus en détail

Introduction pratique au Développement orienté Modèle Pierre Parrend, Mars 2005

Introduction pratique au Développement orienté Modèle Pierre Parrend, Mars 2005 MDA : Un Tutoriel Introduction pratique au Développement orienté Modèle Pierre Parrend, Mars 2005 1 Sommaire Table des matières 1 Sommaire 1 2 Introduction 2 2.1 A qui s adresse ce tutoriel......................

Plus en détail

Présentation du PL/SQL

Présentation du PL/SQL I Présentation du PL/ Copyright Oracle Corporation, 1998. All rights reserved. Objectifs du Cours A la fin de ce chapitre, vous saurez : Décrire l intéret du PL/ Décrire l utilisation du PL/ pour le développeur

Plus en détail

Les forges logicielles et leurs outils. Avec SourceSup en exemple

Les forges logicielles et leurs outils. Avec SourceSup en exemple Les forges logicielles et leurs outils Avec SourceSup en exemple 1 Naissance des forges Avant Chacun installait les outils dont il avait besoin Peu de mutualisation des outils et technologies Collaboration

Plus en détail

Livre Blanc Oracle Mars 2009. Rationaliser, Automatiser et Accélérer vos Projets Industriels

Livre Blanc Oracle Mars 2009. Rationaliser, Automatiser et Accélérer vos Projets Industriels Livre Blanc Oracle Mars 2009 Rationaliser, Automatiser et Accélérer vos Projets Industriels Introduction Pour relancer l économie, le gouvernement des États-Unis, l Union Européenne et la Chine ont développé

Plus en détail

I. COMPREHENSION DU CONTEXTE

I. COMPREHENSION DU CONTEXTE I. COMPREHENSION DU CONTEXTE L informatisation du système de gestion des activités hôtelières constitue un facteur majeur de réussite pout tout projet d implantation et de gestion des établissements hôteliers.

Plus en détail