Réalisation d'un webservice Supann Martial Lebec Vincent Bruhier Lionel Lenoble Université Paris-Dauphine JRES - 25 novembre 2011.

Présentations similaires


Présentation au sujet: "Réalisation d'un webservice Supann Martial Lebec Vincent Bruhier Lionel Lenoble Université Paris-Dauphine JRES - 25 novembre 2011."— Transcription de la présentation:

1 Réalisation d'un webservice Supann Martial Lebec Vincent Bruhier Lionel Lenoble Université Paris-Dauphine JRES - 25 novembre 2011

2 Introduction

3 La règle des 80/20 ! ● 80% des identités arrivent automatiquement par 2 bases de données métier ● 20% des identités arrivent manuellement par de (trop) nombreux process différents ● => formalisation des process marginaux Introduction

4

5 Fonctions du webservice 1)implémenter le modèle de données des personnes SUPANN ; 2)contrôler ou fournir les identifiants des personnes ; 3)fournir une interface SOAP authentifiée ; 4)fournir un mécanisme transactionnel pour des traitements complexes.

6 SUPANN http:// www.cru.fr

7 SUPANN Chapitre 5 : 3 profils Annexe 2 : 32 catégories - commun - étudiant - personnel

8 Fonctions du webservice Le webservice fournit des ”primitives” Supann ajouterSupannPersonne (categorie, nom, prenom) ajouterSupannEtudiant (categorie, nom, prenom,INE,etablissement,supannRefID) ajouterSupannEmploye (categorie, nom, prenom,supannRefID) ajouterAttribut (rdn,attribut,valeur) retirerAttribut (rdn,attribut,valeur) chercherSupannPersonne (chaine) verifierSupannPersonne (rdn)

9 Utilisation du webservice Le webservice construit les identifiants des personnes : en fonction de la catégorie via un code ”générique” ou ”spécifique” Exemple d'un enseignant vacataire, non géré, non hébergé : ajouterSupannPersonne(”PNGNH1”,”Bob”,”Morane”)

10 Utilisation du webservice Le webservice sait gérer des référence internes ajouterSupannEtudiant(”EG1”,””,””,””,””,”{APOGEE}{20001234}”) ajouterSupannEmployee(”PG1”,””,””,””,””,”{HARPEGE}{00000007}”) Le webservice sait construire des comptes de test ajouterSupannEtudiant(EG1+TEST,”Bob”,”Morane”,””,””,””)

11 Conclusion Etat du projet Opérationnel depuis 6 mois au Service commun de documentation Développement générique terminé Implémentation du code spécifique Dauphine : 60% Documentation technique rédigée Documentation d'utilisation à rédiger Mise en ligne : janvier 2012


Télécharger ppt "Réalisation d'un webservice Supann Martial Lebec Vincent Bruhier Lionel Lenoble Université Paris-Dauphine JRES - 25 novembre 2011."

Présentations similaires


Annonces Google