Julien HERON.

Slides:



Advertisements
Présentations similaires
Master SIR (M2) Année Développement en environnement J2EE de Web services pour l'interopérabilité du projet CASTORE ce stage de fin d’étude a.
Advertisements

Les Web Services Schéma Directeur des Espaces numériques de Travail
SOA et Services Web Dr. Rim Samia Kaabi 26 mars 2017.
La plateforme.NET 2.0 vue par le développeur Pascal Belaud Microsoft France SAGA.NET
Agenda de la journée 10h00 : La place dASP.NET dans la plate-forme Microsoft 10h30 : Développement rapide dapplications Web en ASP.NET 12h00 : Construire.
ACubeOLAP Client Olap en ACube.
Les Web Services Schéma Directeur des Espaces numériques de Travail
Xavier Blanc Web Services Xavier Blanc
Première expérience d’utilisation des Web Services dans SmartTools Didier Parigot Projet OASIS INRIA Sophia www-sop.inria.fr/oasis/SmartTools Journée.
Stage serveur web sémantique
GESTION DE BIBLIOGRAPHIES
Serveurs web pour JSP et Servlets
Une solution personnalisable et extensible
Architectures Orientées Services
Stéphanie CLAPIÉ Antoine RENARD
Les webservices Samira Silhadi-Hacid Malika Tarafi.
l'impact sur le eBusiness
L’architecture .net et ASP.net
1.NET, bilan et perspective – Univ-Bordeaux - vendredi 18 novembre 2005.NET, bilan et perspectives François MERAND Responsable groupe architectes Division.
Cours 6 : XML et les architectures N-tiers – Tier Applicatif
Cours 5 : Les Web Services et WSDL Mars Version 1.0 -
1 Les technologies XML Cours 3 : Les Web Services – Implémentation – JAX-WS Février Version 1.0 -
Cours 2 : Les Web Services Concepts Généraux
51 Les technologies XML Cours 7 : Utilisations dXML Janvier Version 1.0 -
Les Web Services.
Architecture Technique de la plate-forme CASTOR Projet Castor © Ecole des Mines de Nantes
Castor une plateforme libre de bibliothèque numérique pour la littérature grise La littérature grise regroupe l’ensemble des publications qui échappent.
Génie Documentiel Delacrétaz Jean-Marc
Introduction aux services WEB
PROJET HANDICAPS Certificat de Qualification Professionnelle
LOG 02 Bases de Données Avancées Rappels sur JSP / Servlet
Les Services Web Avec.NET version 1.1. Un service Web en bref… Méthodes ou objets accessible à distance via SOAP (Simple Object Access Protocol ); SOAP.
Etude des Technologies du Web services
Gaselys Trading Confirmation
XML-Family Web Services Description Language W.S.D.L.
JAVASERVER FACES Un framework Java pour le développement Web.
ASP.NET un peu plus loin… Développement Rapide dApplications Web avec.NET.
Services fournis par le SI et technologies associées
ISICIL SWEETDEKI Intégration du logiciel Mindtouch Core dans la plate-forme ISICIL Guillaume HUSSON.
Intégration ActiveXML - Xyleme
Soutenance de stage de fin d’études
An Introduction to distributed applications and ecommerce 1 1 Les services Web, XML et les places de marchés.
Séminaire Service Interoperability on Context Level in Ubiquitous Computing Environments Davide Bazzi IIUF Etude de larticle: Service Interoperability.
J2EE vs .NET Réaliser par : SEIF ENNACER BADRA && CHETOUI RIM.
CENTRALISATION DES CANDIDATS LOCATAIRES
Cours Web Services ISIMA 3F3
1 Architecture orientée service SOA Architecture orientée service SOA (Service Oriented Architecture)
E-Technology lab Plateformes, Technologies et Architectures pour les systèmes eGouvernement Par: Dr Mamadou Koné Université Laval, Québec, Canada et Houda.
Les plateformes de développent des web services
Metro Web Services Ben Yaflah Marouen Dhrif Mohamed Hbib Hajlaoui Nader.
Le web service
Mastère Professionnel Systèmes de Communication et Réseaux
Application de gestion des retards
Séminaire (6-12 Février 2007) Promo. M2 ESCE-Tunis 2006/07
A. Roussanaly - Université Nancy2 SOAP Master Miage SID – Université NANCY2.
Développement d’application Web.  Internet  WWW  Client/Serveur  HTTP.
Présentation Finale Spirit 07 / 03 / 2011 Groupe Vert 1 Equipe Verte.
Visualisation d’un entrepôt de données Pré soutenance technique
Struts.
Cours MIAGE « Architectures Orientées Services »Henry Boccon-GibodCours MIAGE « Architectures Orientées Services »Henry Boccon-Gibod 1 Architectures Orientées.
Xavier VERNE Consultant informatique Telamon. Plan Activités Aspects techniques Compétences Motivations.
420-B63 Programmation Web Avancée Auteur : Frédéric Thériault 1.
Développement et design Web Awaves academy Stockholm 2006.
Representational State Transfer - REST
21/02/2003DEA DISIC 1 Grid Computing Programming the grid: Distributed Software Components, P2P and Grid Web Services for Scientific Applications Tarak.
Web Services 17/01/2009.
Introduction aux technologies des web services en Java EE
SOAP et les RPC XML SOAP WSDL RPC. Rappels sur le XML Langage avec des balises Très lisible Pour stocker des données Séparation entre contenu et présentation.
31/05/2007Projet Master 11 Présentation ludique de la recherche opérationnelle à la fête de la science Année universitaire 2006/2007 Sylvain FIX Julien.
Transcription de la présentation:

Julien HERON

PROBLEMATIQUE Objectifs : Écrire une application communiquant via SOAP/WSDL Implémenter et fournir un service Web : permettant la constitution d’une équipe à partir d’une base de C.V interne Problématique Cahier Des Charges Conception Implémentation Résultats Enjeu : Automatiser une sélection rapide et pertinente, des employés ayant les compétences demandées Conclusion MASTER2 MIAGE EVRY Julien HERON

CAHIER DES CHAGES Scénario : Managers et Responsables RH souhaitent une interface Web pour : Rechercher rapidement des profils. Obtenir automatiquement des résultats pertinents. Problématique Cahier Des Charges Conception Implémentation Résultats Conclusion MASTER2 MIAGE EVRY Julien HERON

CONCEPTION Qu’est ce qui caractérise un service Web : Problématique HTTP-SOAP (Simple Object Access Protocol) : Protocole de transport permettant d’échanger des données au format XML. Enveloppe des paramètres d’entrées et de sorties. WSDL (Web Services Description Language) : Langage XML permettant la description d’un service Web. Décrit les méthodes accessibles sur ce service. Décrit leurs paramètres (Types, Entrées, Sorties, ...) Cahier Des Charges Conception Implémentation Résultats Conclusion MASTER2 MIAGE EVRY Julien HERON

CONCEPTION Architecture : Problématique Cahier Des Charges Conception SERVICE WEB Demande d’exécution du service + Passage de paramètres / SOAP 2 Cahier Des Charges WSDL 1 Serveur d’application ou Fournisseur Conception 5 Client Retour d’exécution du service : Affichage du résultat / SOAP Implémentation 3 4 Requête sur la base de Données / XPath Résultats Résultat de la requête / XPath Conclusion Base de données HR-XML MASTER2 MIAGE EVRY Julien HERON

IMPLEMENTATION Outils Utilisées : Problématique Plate-forme : J2EE (gratuite) Serveur d’application : Apache Tomcat Moteur SOAP : Apache Axis (Apache eXtensible Interaction System) Base de données XML Native : XIndice (Open Source) Utilisation d’une interface : XIndiceBrowser. Fichier XML ‘CV’ : Utilisation de HR-XML (vue précédemment) Problématique Cahier Des Charges Conception Implémentation Résultats Conclusion MASTER2 MIAGE EVRY Julien HERON

RESULTATS Interface d’entrée + Soumission de la demande Problématique Cahier Des Charges Serveur AXIS Conception Implémentation Résultats HTTP – SOAP Request Conclusion Descripteur WSDL MASTER2 MIAGE EVRY Julien HERON

RESULTATS Requête et récupération des résultats Problématique Cahier Des Charges Serveur AXIS Serveur XIndice Conception Connexion et Requête XPath Implémentation Résultats Recherche Conclusion Récupération des résultats MASTER2 MIAGE EVRY Julien HERON

RESULTATS Affichage des résultats Problématique Cahier Des Charges Serveur AXIS Conception Implémentation Résultats HTTP – SOAP Réponse Conclusion MASTER2 MIAGE EVRY Julien HERON

CONCLUSION Réponse aux besoins du client : Problématique Réponse aux besoins du client : Fournit une architecture adaptée Avenir et Evolution du Service Web : Ajout de nouvelles fonctionnalités : Proposer un accès multi-support au service Web (via un mobile, etc.) Proposer l’ajout automatique de CV venant de l’extérieur. Cahier Des Charges Conception Implémentation Résultats Conclusion MASTER2 MIAGE EVRY Julien HERON

QUESTIONS ? MASTER2 MIAGE EVRY Julien HERON