Département Édition - Intégration SEMINAIRE SOA Migration du canal Esup MonDossierWeb Olivier Ziller / Charlie Dubois Université Nancy 2 16 octobre 2007.

Slides:



Advertisements
Présentations similaires
Les technologies décisionnelles et le portail
Advertisements

ESPACE NUMERIQUE DE TRAVAIL ESUP-Portail Campus Numériques et Universités Numériques en Région Montpellier – 1/10/2003.
[12 septembre 2005 ] CRI UHP – NANCY2 1 Base de lien BALI Université Henri Poincaré et Université Nancy 2 UNIRE.
Portlet HARPEGE ESUP Day Juin 2008 Sébastien Montel (UHP Nancy 1)
Tomcat et son fonctionnement XML
Environnement Numérique de Travail Université Montpellier I
ESUP-Days 4 5 Juillet 2007 Université de Paris 5.
Copyright 2008 © Consortium ESUP-Portail EsupDay /02/2009 Atelier stockage Raymond Bourges, Université de Rennes 1.
05/07/07ESUP-Days IV Bravin - Jouin - Monclin Celcat à lUniversité de Reims Champagne - Ardenne.
Agendas ESUP-Days 5 5 Février 2008.
Outils de communication. 17/11/2005Raymond Bourges2 Outils de communication Site Web Documentation (Bientôt gérée avec inJAC) Espace de téléchargement.
ESUP-FWA Connexion simplifiée à Apogée & Harpège via l'ENT
Copyright 2008 © Consortium ESUP-Portail EsupDay /02/2009 Points généraux.
Nouvelle version du canal Esup MonDossierWeb
Yohan Colmant – Université de Valenciennes ESUP Day 4
Conception Utilise le CMS opensource Wordpress (Utilisé par 14% du 1 er million 1 ; «Open Source CMS Award 2 » en 2007 et prix du meilleur CMS.
Etat d'avancement ORI-OAI Interaction avec les ENT.
Le"cartable électronique"®
Personnalisation des sites SharePoint avec SharePoint Designer 2007
Guillaume KRUMULA présente Exposés Système et Réseaux IR3 Mardi 5 Février 2008.
Stratégie de formation
Indicateurs de position
___________________ Directeurs d’école
D Troisième matinée du CRITE - Ecole des Mines de Nantes - 16 décembre 2004 Pascal Geeraert - Chef de projet UVPL Les plates formes denseignement.
Interface Apogée / Aglaé Documentation Pédagogique
GRANDES FONCTIONNALITES
Copyright 2008 © Consortium ESUP-Portail ESUP-Days 7, Paris, 3 février 2009 Evolutions de esup-helpdesk v3 Pascal Aubry.
Copyright © – ESUP-Portail esup-commons : où en est-on ? Pascal Aubry IFSIC / Université de Rennes 1
S.T.S. S.I.O. 1ère année La gestion de projets
Gestion de la communication par établissement sur le site ville
Page 1 Introduction à ATEasy 3.0 Page 2 Quest ce quATEasy 3.0? n Ensemble de développement très simple demploi n Conçu pour développer des bancs de test.
Présentation générale de MapBruit
Formation Centra - GDE.
Présentation du SVI - DELSOL Mikaël
Esup Days 2010 CALIFORNIA INSTITUTE OF TECHNOLOGY UNIVERSITE PIERRE ET MARIE CURIE.
Windows 7 Administration des comptes utilisateurs
KAKI - Gestion budgétaire et comptable de la paye
Plugin B pour JEdit Matthias Meusburger Antoine Acquaviva
Sommaire Objectif de Peakup Principes de fonctionnement
ESUP-Days 6 30 Juin 2008 Université Paris Descartes.
Mutualisation des plates-formes à travers le portail des IUFM Perspectives & Modalités EL BOUSSARGHINI Rachid Nantes,
Introduction aux plates formes
Certificat Informatique et Internet
Saisie de l’Offre de Formation (SOF)
1 CLUB DES UTILISATEURS SAS DE QUÉBEC COMMENT TRANSFORMER UN PROGRAMME SAS EN TÂCHE PLANIFIÉE SOUS WINDOWS Présentation de Jacques Pagé STRiCT Technologies.
Gestion denquêtes et suivi dindicateurs statistiques 1er degré © DOS3 – Pôle Analyse & Développement Octobre 2011 – v.0.1 Tutorial portail directeur décole.
Directeurs et chargés d’école 2014 ______________________________
Développement d’application web
Rachid El Boussarghini
@SSR – Installation des applications eduscol.education.fr/securite - février 2007 © Ministère de l'Éducation nationale, de l'Enseignement supérieur et.
C'est pour bientôt.....
Veuillez trouver ci-joint
Portail CVM Vision pédagogique.
Projet de Master première année 2007 / 2008
2 Développer, tester et déployer un site web avec WebMatrix (RIA101) Christine Dubois 9 février 2011.
LA GESTION COLLABORATIVE DE PROJETS Grâce aux outils du Web /03/2011 Académie de Créteil - Nadine DUDRAGNE 1.
Francois Gautrais | Charles Jacob | Nicolas Levêque | Léo Chaudet 11 Mai
Bienvenue sur CAUTIONET l'outil On Line de gestion de caution
1 Modèle pédagogique d’un système d’apprentissage (SA)
Points généraux sur ESUP-Portail ESUP-DAY du 05/07/2007 Raymond Bourges.
CALENDRIER-PLAYBOY 2020.
Opérations Préalables à l’Inscription
Outil de gestion des cartes grises
Tirer le meilleur parti d’Office /10/ Vincent Bippus IT/OIS 07 octobre 2014.
Réalisé par : Mr IRZIM Hédi Mr JRAD Firas
Esup Days – PStage - Apogée. Esup Days 2009 – 03 juillet Plan  Rappel du contexte  La collaboration et le partenariat ESUP/AMUE  Les engagements.
Transcription de la présentation:

Département Édition - Intégration SEMINAIRE SOA Migration du canal Esup MonDossierWeb Olivier Ziller / Charlie Dubois Université Nancy 2 16 octobre 2007

Département Édition - Intégration 2 Séminaire SOA Présentation du canal Esup MonDossierWeb

Département Édition - Intégration 3 Séminaire SOA Affichage du dossier administratif dun étudiant Etat-civil Inscriptions Cursus externe Calendrier des examens Résultats Diplômes Etapes Eléments et épreuve

Département Édition - Intégration 4 Séminaire SOA Spécificités propres à Nancy 2 Photo de létudiant Canal accessible aux enseignants

Département Édition - Intégration 5 Séminaire SOA

Département Édition - Intégration 6 Séminaire SOA

Département Édition - Intégration 7 Séminaire SOA

Département Édition - Intégration 8 Séminaire SOA

Département Édition - Intégration 9 Séminaire SOA

Département Édition - Intégration 10 Séminaire SOA

Département Édition - Intégration 11 Séminaire SOA Présentation du projet

Département Édition - Intégration 12 Séminaire SOA Migration technologique du canal Ajouter la possibilité pour un étudiant de modifier son adresse Passage en portlet en utilisant le framework Esup-Commons développé par P. Aubry et R. Bourges (Rennes 1) Spring Jsf Facelets

Département Édition - Intégration Séminaire SOA Travail en partenariat avec lAMUE pour valider sur un cas concret lutilisation des nouveaux web-services Apogée Indépendance vis-à-vis des évolutions de la base de données Règles de gestion totalement identiques à Apogée 13

Département Édition - Intégration 14 Séminaire SOA Le projet a démarré en Avril 2007 Une première livraison des web-services a eu lieu fin Mai (sur base Apogée 3.65) Au terme dune collaboration étroite avec lAMUE, plusieurs versions intermédiaires ont été livrées Dernière version livrée fin Septembre et qui, au vu des premiers tests, semble résoudre tous les problèmes rencontrés jusqualors

Département Édition - Intégration 15 Séminaire SOA Lobjectif

Département Édition - Intégration 16 Séminaire SOA Utiliser les web-services de lAMUE pour retrouver toutes les fonctionnalités existantes mais sans faire de connexion directe à la base de données Utiliser Spring pour proposer une architecture plus modulaire et configurable Utiliser les templates facelets pour permettre une personnalisation plus simple du look (XSLT précedemment, HTML maintenant) Profiter de la possibilité offerte par Esup-Commons de déployer une même application aussi bien en portlet quen servlet -> le canal pourra donc être utilisé comme une webapp indépendante.

Département Édition - Intégration 17 Séminaire SOA Retour dexpérience

Département Édition - Intégration 18 Séminaire SOA Pratiquement toutes les données du dossier étudiant individuel sont maintenant récupérées via des appels aux web-services AMUE Pas le calendrier dexamen Les appels aux web-services ont pu être facilités par la mise à disposition dune librairie cliente open-source Ajout de la fonctionnalité de modification de ladresse par létudiant lui-même

Département Édition - Intégration 19 Séminaire SOA

Département Édition - Intégration 20 Séminaire SOA A lissue des différents tests ces derniers mois, les bugs ont pu être corrigés et les performances améliorées Pour une meilleure intégration avec Spring et une plus grande modularité, il faudrait que le fichier properties des web-services soit placé ailleurs que dans le répertoire classes et quil soit possible de définir ces propriétés dans un bean de configuration Lapplication sera disponible sous forme de portlet pour Esup-Portail mais aussi sous forme de web application autonome.

Département Édition - Intégration 21 Séminaire SOA Perspectives

Département Édition - Intégration 22 Séminaire SOA Diffuser la nouvelle version de MonDossierWeb sappuyant sur les web-services en version béta dès quApogée 3.70 sera disponible Des fonctionnalités propres aux enseignants seront disponibles : liste détudiants par exemple Toute cette partie repose encore sur des accès directs base de données et il faudrait à terme pouvoir disposer de web-services pour cela aussi.

Département Édition - Intégration 23 Séminaire SOA Lutilisation des web-services permet de garantir la cohérence entre les données affichées/modifiées par les applications locales et Apogée Par contre, cela introduit une nouvelle couche qui complexifie larchitecture des applications MonDossierWeb V1 Apogée MonDossierWeb V2 WebServices Apogée

Département Édition - Intégration 24 Séminaire SOA En cas de problèmes (performances par exemple) il devient compliqué de savoir où en est lorigine Il convient dajouter les web-services à la liste des services monitorés par loutil de supervision (Nagios par exemple) Il conviendra dintégrer la problématique de la sécurité au déploiement à grande échelle dune architecture SOA Il serait aussi intéressant de pouvoir disposer de statistiques sur lusage de ces services