La présentation est en train de télécharger. S'il vous plaît, attendez

La présentation est en train de télécharger. S'il vous plaît, attendez

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