Les Services Web Version 1.3 UDDI

Save this PDF as:
 WORD  PNG  TXT  JPG

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

Download "Les Services Web Version 1.3 UDDI"

Transcription

1 Les Services Web Version 1.3 UDDI o Les principes UDDI o La recherche de services UDDI o La publication (c) Leuville Objects. Tous droits de traduction, d adaptation et de reproduction par tous procédés, réservés pour tous pays. Toute reproduction ou représentation intégrale ou partielle, par quelque procédé que ce soit des pages publiées dans le présent ouvrage, faite sans l autorisation de Leuville Objects, est illicite et constitue une contrefaçon (loi du 11 mars 1957 et code de la propriété intellectuelle du 1er juillet 1992, articles L 122-4, L et L 335-2).

2 (c) Leuville Objects Les Services Web - UDDI 1/30/

3 Les Services Web - UDDI Version 1.3 Principes de fonctionnement Recherche du service 1 Annuaire UDDI Client description WSDL <une balise> </une balise> Enregistre le service dans l annuaire Requête SOAP Fournisseur du service 2 Réponse SOAP Frontal SOAP Objet Métier : J2EE,.NET,... (c)leuville Objects 5-109

4 Principes de fonctionnement Le fournisseur du service WEB peut l enregistrer au sein d un annuaire UDDI, soit à l intérieur de son entreprise, soit à l extérieur si ce service est destiné à être utilisé par des acteurs externes. Un client est alors en mesure d interroger l annuaire à partir de critères qui lui sont propres pour obtenir la description WSDL du service WEB. Cette description permet d automatiser et donc de simplifier la phase de requêtage via SOAP. En effet, de nombreux outils permettent de produire des proxy d interrogation des services WEB à placer côté client afin de masquer les complexités de SOAP. Un service WEB peut être réalisée avec n importe quelle technologie de développement. Les serveurs d applications de type J2EE ou.net proposent généralement des mécanismes permettant de simplifier énormément la réalisation d un service WEB. Il s agit la plupart du temps de frontaux SOAP générés automatiquement qui permettent au concepteur de se concentrer sur le développement de ses objets métier. (c) Leuville Objects Les Services Web - UDDI 1/30/

5 Les Services Web - UDDI Version 1.3 UDDI o Fonctionnement comparable aux DNS réseau Publication de services WEB o Permet la création, l édition et la suppression d enregistrements via des messages SOAP avec accès sécurisé o Publisher API Recherche de services WEB o Accessible par l intermédiaire de SOAP o Quatre types d informations définies avec XML schéma o <businessentity> : identification d une entreprise ou d une organisation permettant une recherche de type "Pages blanches" o <businessservice> : informations métier sur un service particulier ("Pages jaunes") o <bindingtemplate> : éléments techniques indispensables à l invocation du service ("Pages vertes") o <tmodels> : références aux spécifications utilisées o Inquiry API (c)leuville Objects 5-111

6 UDDI La spécification UDDI a été établie suite aux travaux initiaux de Ariba, IBM et Microsoft. Elle définit un accès programmatique normalisé à des services métier invocables indépendamment des technologies. Les registres UDDI fonctionnent avec un système de réplication d informations, à la façon des serveurs DNS, afin d offrir une fiabilité maximale. Publication de services WEB Le volet publication de la spécification UDDI prévoit plusieurs modalités de publication d un service WEB: o l utilisation d une API dédiée qui permet d automatiser cette t, o l utilisation d un service en ligne avec une interface de type WEB, de façon analogue à ce que certains moteur de recherche proposent sur Internet. Recherche de services WEB Dans le cadre d échanges de type B2B, la présence d une API normalisée de recherche est indispensable. Cette API permet d accèder aux pages blanches et jaunes d un registre, mais également à sas pages vertes, ce qui permet d automatiser la recherche et l invocation d un service WEB. (c) Leuville Objects Les Services Web - UDDI 1/30/

7 Les Services Web - UDDI Version 1.3 Contenu de la spécification UDDI Description o Une organisation des fournisseurs de services par secteurs d activités o Un modèle de données pour décrire: o la taxonomie des acteurs et services o les services eux-mêmes o Des modalités d échanges entre fournisseurs de services et de registres o Une API basée sur XML pour interagir avec les registres UDDI o Une indépendance vis-à-vis des plateformes et systèmes (c)leuville Objects 5-113

8 Contenu de la spécification UDDI Notes (c) Leuville Objects Les Services Web - UDDI 1/30/

9 Les Services Web - UDDI Version 1.3 L architecture définie par UDDI UDDI Business Registry o Définit un ensemble de noeuds publics appelés Operator Nodes o Réplication et partage d informations entre opérateurs Private Operator Nodes o Propose des informations à l intérieur d une organisation, sans partage avec le niveau UBR (c)leuville Objects 5-115

10 L architecture définie par UDDI Notes Les opérateurs du niveau UBR sont responsables de la validité des informations publiées. (c) Leuville Objects Les Services Web - UDDI 1/30/

11 Les Services Web - UDDI Version 1.3 L organisation UDDI Pages blanches o Identifications des fournisseurs de services o identifiant unique o nom, adresses,... Pages jaunes o Classification arborescente des services par secteurs d activités o Taxonomie basée sur des standards économiques Américains (NAICS) Pages vertes o Description des moyens techniques d utilisation des services o Localisation des descriptions WSDL (c)leuville Objects 5-117

12 L organisation UDDI Notes Ces trois niveaux d organisation sont suggérés par la spécification UDDI. (c) Leuville Objects Les Services Web - UDDI 1/30/

13 Les Services Web - UDDI Version 1.3 API UDDI o Ensemble de messages SOAP qui doivent être traités par un Operator Node Deux niveaux o Inquire API o accès en lecture aux informations liées aux organisations, aux services et à leurs spécifications techniques o Publish API o accès en écriture aux informations Caractéristiques des opérations UDDI o mode requête / réponse sur HTTP ou HTTPS o services sans état (stateless) (c)leuville Objects 5-119

14 API UDDI Notes (c) Leuville Objects Les Services Web - UDDI 1/30/

15 Les Services Web - UDDI Version 1.3 Les structures de données UDDI o businessentity o nom de société, adresse, catégorie, description et liens vers d autres businessentity o businessservice o représente un service unitaire o bindingtemplate o description technique et URL d accès o publisherassertion o association publique entre deux businessentity o tmodel o description abstraite de l interface d un service UUID o Chaque structure est identifiée par un Universal Unique Identifier (c)leuville Objects 5-121

16 Les structures de données UDDI UUID Les UUID sont des chaines hexadécimales générées par un algorithme conforme à la spécification ISO/IEC 11578:1996. (c) Leuville Objects Les Services Web - UDDI 1/30/

17 Les Services Web - UDDI Version 1.3 Les structures de données UDDI Exemple (c)leuville Objects 5-123

18 Les structures de données UDDI Notes (c) Leuville Objects Les Services Web - UDDI 1/30/

19 Les Services Web - UDDI Version 1.3 businessentity XMLSchéma (c)leuville Objects 5-125

20 businessentity XMLSchema (c) Leuville Objects Les Services Web - UDDI 1/30/

21 Les Services Web - UDDI Version 1.3 publisherassertion XMLSchema (c)leuville Objects 5-127

22 publisherassertion XMLSchema (c) Leuville Objects Les Services Web - UDDI 1/30/

23 Les Services Web - UDDI Version 1.3 businessservice XMLSchema (c)leuville Objects 5-129

24 businessservice XMLSchema (c) Leuville Objects Les Services Web - UDDI 1/30/

25 Les Services Web - UDDI Version 1.3 bindingtemplate XMLSchema (c)leuville Objects 5-131

26 bindingtemplate XMLSchema (c) Leuville Objects Les Services Web - UDDI 1/30/

27 Les Services Web - UDDI Version 1.3 tmodel XMLSchema (c)leuville Objects 5-133

28 tmodel XMLSchema (c) Leuville Objects Les Services Web - UDDI 1/30/

29 Les Services Web - UDDI Version 1.3 Les messages SOAP de l API Inquire Opérations de type find o <find_business> retourne <businesslist> o <find_service> retourne <servicelist> o <find_binding> retourne <bindingdetail> o <find_tmodel> retourne <tmodellist> o <find_relatedbusinesses> retourne <relatedbusinesseslist> Opérations de type get o <get_businessdetail> retourne <businessdetail> o <get_servicedetail> retourne <servicedetail> o <get_bindingdetail> retourne <bindingdetail> o <get_tmodeldetail> retourne <tmodeldetail> o <get_businessdetailext> retourne <businessdetailext> (c)leuville Objects 5-135

30 Les messages SOAP de l API Inquire Opérations de type find Ces opérations retournent souvent des collections. Opérations de type get Ces opérations admettent un paramètre de type UUID. (c) Leuville Objects Les Services Web - UDDI 1/30/

31 Les Services Web - UDDI Version 1.3 Exemple d invocation SOAP de <find_service> Requête Réponse (c)leuville Objects 5-137

32 Exemple d invocation SOAP de <find_service> Notes (c) Leuville Objects Les Services Web - UDDI 1/30/

33 Les Services Web - UDDI Version 1.3 Les messages SOAP de l API Publish Login / logout o <get_authtoken> o <discard_authtoken> Modifier le registre en sauvant les modifications o <save_business> o <save_service> o <save_binding> o <save_tmodel> o <add_publisherassertions> (c)leuville Objects 5-139

34 Les messages SOAP de l API Publish Notes (c) Leuville Objects Les Services Web - UDDI 1/30/

35 Les Services Web - UDDI Version 1.3 Les messages SOAP de l API Publish Destruction d informations o <delete_business> o <delete_service> o <delete_binding> o <delete_tmodel> o <delete_publisherassertions> Toutes ces opérations retournent <dispositionreport> Autres opérations o <get_registeredinfo> o <get_publisherassertions> o <set_publisherassertions> o <get_assertionstatusreport> (c)leuville Objects 5-141

36 Les messages SOAP de l API Publish Notes (c) Leuville Objects Les Services Web - UDDI 1/30/

37 Les Services Web - UDDI Version 1.3 Exemple d invocation SOAP de <delete_service> Requête (c)leuville Objects 5-143

38 Exemple d invocation SOAP de <delete_service> Notes (c) Leuville Objects Les Services Web - UDDI 1/30/

Qu'est-ce qu'un Web Service?

Qu'est-ce qu'un Web Service? WEB SERVICES Qu'est-ce qu'un Web Service? Un Web Service est un composant implémenté dans n'importe quel langage, déployé sur n'importe quelle plate-forme et enveloppé dans une couche de standards dérivés

Plus en détail

Services Web publication et découverte

Services Web publication et découverte Services Web publication et découverte Fabrice Rossi http://apiacoa.org/contact.html. Université Paris-IX Dauphine Services Web publication et découverte p.1/15 Publication et découverte Problèmes classiques

Plus en détail

Services Web UDDI Serena Villata Luca Costabello Master MIAGE 2 2011/2012

Services Web UDDI Serena Villata Luca Costabello Master MIAGE 2 2011/2012 Services Web UDDI Serena Villata Luca Costabello Master MIAGE 2 2011/2012 Publication et découverte Problèmes classiques des systèmes répartis : - comment indiquer qu un service est disponible - comment

Plus en détail

JEE - Cours et TP. Mickaël Montassier. 15 février 2007. Institut Universitaire de Technologie Département Informatique

JEE - Cours et TP. Mickaël Montassier. 15 février 2007. Institut Universitaire de Technologie Département Informatique et TP Institut Universitaire de Technologie Département Informatique 15 février 2007 J2EE? J2EE : Java 2 Enterprise Edition Norme prosposée par SUN visant à définir un standard de développement d applications

Plus en détail

par Philippe Poulard Web services 0 Philippe.Poulard@sophia.inria.fr Philippe Poulard

par Philippe Poulard Web services 0 Philippe.Poulard@sophia.inria.fr Philippe Poulard 0 Philippe.Poulard@sophia.inria.fr Philippe Poulard Sommaire Qu est-ce? Middleware XML Web Services in situ Couches de services Architecture des Web Services avec Java JAX-RPC JAXR JAXM Outils 1 Présentation

Plus en détail

Cours No 10 - Conclusion et perspectives

Cours No 10 - Conclusion et perspectives B. Amann - Cours No 10 - Conclusion et perspectives 1 Slide 1 Cours No 10 - Conclusion et perspectives Gestion de contenus Web La gestion de contenus Web est possible grâce à des technologies complémentaires

Plus en détail

L architecture orientée services

L architecture orientée services 1 Introduction La première difficulté à laquelle on se heurte lorsqu on aborde le vaste sujet des technologies de services Web est d ordre terminologique. Un exemple, désormais bien connu, du désordre

Plus en détail

Présentation générale des Web Services

Présentation générale des Web Services Présentation générale des Web Services Vue Globale Type d'architecture reposant sur les standards de l'internet Alternative aux architectures classiques : Client/serveur n/tiers Orientée services permettant

Plus en détail

Architectures et Web

Architectures et Web Architectures et Web Niveaux d'abstraction d'une application En règle générale, une application est découpée en 3 niveaux d'abstraction : La couche présentation ou IHM (Interface Homme/Machine) gère les

Plus en détail

Introduction aux «Services Web»

Introduction aux «Services Web» Introduction aux «Services Web» Sana Sellami sana.sellami@univ-amu.fr 2014-2015 Modalité de contrôle de connaissances Note de contrôle de continu Note projet Evaluation du projet la semaine du 17 novembre

Plus en détail

Les services web. Module 04 Les Services Web. Campus-Booster ID : 697. www.supinfo.com. Copyright SUPINFO. All rights reserved

Les services web. Module 04 Les Services Web. Campus-Booster ID : 697. www.supinfo.com. Copyright SUPINFO. All rights reserved Les services web Module 04 Les Services Web Campus-Booster ID : 697 www.supinfo.com Copyright SUPINFO. All rights reserved Les services web Objectifs de ce module En suivant ce module vous allez: Comprendre

Plus en détail

ETUDE COMPARATIVE DES SERVICES DE RECHERCHE SUR PROPRIETES

ETUDE COMPARATIVE DES SERVICES DE RECHERCHE SUR PROPRIETES ETUDE COMPARATIVE DES SERVICES DE RECHERCHE SUR PROPRIETES Dhouha Ayed, Chantal Taconet et Guy Bernard GET / INT, CNRS Samovar 9 rue Charles Fourier, 91011 Évry, France {Dhouha.Ayed, Chantal.Taconet, Guy.Bernard}@int-evry.fr

Plus en détail

Intégration de données

Intégration de données Intégration de données Dan VODISLAV Université de Cergy-Pontoise Master Informatique M2 Plan Objectifs, principes, enjeux, applications Architectures d intégration de données Médiateurs et entrepôts Traitement

Plus en détail

Cours Master Recherche RI 7 Extraction et Intégration d'information du Web «Services Web»

Cours Master Recherche RI 7 Extraction et Intégration d'information du Web «Services Web» Cours Master Recherche RI 7 Extraction et Intégration d'information du Web «Services Web» Sana Sellami sana.sellami@lsis.org 2014-2015 Plan Partie 1: Introduction aux Services Web (SW) Partie 2: Vers une

Plus en détail

Découverte de Services Web Sémantiques : une Approche basée sur le Contexte M. CHELBABI

Découverte de Services Web Sémantiques : une Approche basée sur le Contexte M. CHELBABI Découverte de Services Web Sémantiques : une Approche basée sur le Contexte M. CHELBABI 18 novembre 2006 Table des matières 1 Le Web Sémantique 9 1.1 Introduction................................ 9 1.2

Plus en détail

LE TRIPTYQUE SOAP/WSDL/UDDI

LE TRIPTYQUE SOAP/WSDL/UDDI LE TRIPTYQUE SOAP/WSDL/UDDI Eric van der Vlist (vdv@dyomedea.com) Le triptyque SOAP/WSDL/UDDI Web Services Convention Juin 2004 Eric van der Vlist (vdv@dyomedea.com) SOAP-- WS Convention 2004 -- Page 1

Plus en détail

Programmation Web Avancée Introduction aux services Web

Programmation Web Avancée Introduction aux services Web 1/21 Programmation Web Avancée Thierry Hamon Bureau H202 - Institut Galilée Tél. : 33 1.48.38.35.53 Bureau 150 LIM&BIO EA 3969 Université Paris 13 - UFR Léonard de Vinci 74, rue Marcel Cachin, F-93017

Plus en détail

Applications Web. Web 2.0, web services, 18/01/2016. Plan du cours. Introduction Application Web Web/Web 2.0/Web 3.0 HTML 5 Web Services Ajax

Applications Web. Web 2.0, web services, 18/01/2016. Plan du cours. Introduction Application Web Web/Web 2.0/Web 3.0 HTML 5 Web Services Ajax Applications Web Web 2.0, web services, Hubert Segond Orange Labs Année 2015-16 Plan du cours Introduction Application Web Web/Web 2.0/Web 3.0 HTML 5 Web Services Ajax Syndication de contenu & outils de

Plus en détail

Découverte de Service : Étude d Approche Syntaxique et Sémantique

Découverte de Service : Étude d Approche Syntaxique et Sémantique Découverte de Service : Étude d Approche Syntaxique et Sémantique Marie-Laetitia Denayer Résumé Dans un projet distribué, le mécanisme de recherche de service est essentiel. En effet, ce mécanisme permet

Plus en détail

Systèmes d'informations historique et mutations

Systèmes d'informations historique et mutations Systèmes d'informations historique et mutations Christophe Turbout Centre de Ressources Technologiques pour les TIC Université de Caen 1 PLAN Système d information : État des lieux XML : Définition Exemples

Plus en détail

1. Nécessité de l'adresse MAC 1.1. Reconnaissance du destinataire d'une trame. 1.2. Reconnaissance de l'expéditeur d'une trame.

1. Nécessité de l'adresse MAC 1.1. Reconnaissance du destinataire d'une trame. 1.2. Reconnaissance de l'expéditeur d'une trame. SISR 4 BTS Services Informatiques aux Organisations 2 nde année SISR Chapitre 3 : Les étapes préalable à une requête HTTP Administration des Systèmes Objectifs : De nombreux mécanismes sont mis en œuvre

Plus en détail

Modélisation et vérification d'un ou plusieurs services web.

Modélisation et vérification d'un ou plusieurs services web. Modélisation et vérification d'un ou plusieurs services web. RGE, à Besançon 19 octobre 2006 sylvain.rampacek@univ-reims.fr Laboratoire CReSTIC Équipe SysCom Plan 1. Introduction 2. Formalisation et Modélisation

Plus en détail

Examen 1ère session 2014-2015 page 1 NSY 205. 1ère Session NSY 205

Examen 1ère session 2014-2015 page 1 NSY 205. 1ère Session NSY 205 Examen 1ère session 2014-2015 page 1 NSY 205 IPST-CNAM Intranet et Designs patterns NSY 205 Jeudi 5 Février 2015 Durée : 2 h 30 Enseignant : LAFORGUE Jacques 1. QCM (35 points) Mode d'emploi : 1ère Session

Plus en détail

TIP-I Télécommunications des informations de paiement par Internet

TIP-I Télécommunications des informations de paiement par Internet RÉGIE DE L ASSURANCE MALADIE DU QUÉBEC TIP-I Télécommunications des informations de paiement par Internet Plan de la présentation» Introduction» Présentation de la solution» Présentation de la documentation

Plus en détail

Introduction au REST

Introduction au REST Master 2 SITW Introduction au REST Dr. Djamel Benmerzoug Email : djamel.benmerzoug@univ-constantine2.dz Maitre de Conférences A, Département TLSI Faculté des NTIC Université Constantine 2 Abdelhamid Mehri

Plus en détail

Gestion des immeubles

Gestion des immeubles RAPPORT DE CONCEPTION Gestion des immeubles BOUSSRHAN YOUSSEF & BENZITI WALID Email : Youssefboussrhan@gmail.com GSM : 0678510690, 0611347597 ISTA NTIC SYBA CRJJ GROUPE B Annexe : Figure 1: Diagramme de

Plus en détail

Construction d Applications Réparties

Construction d Applications Réparties Construction d Applications Réparties Jean-Francois Roos LIFL - équipe GOAL USTL - bâtiment M3 Extension - bureau 204 Jean-Francois.Roos@lifl.fr Avril 1 Objectifs du cours Appréhender la conception d applications

Plus en détail

*4D, quand c est la solution qui compte. 4D démocratise les services Web

*4D, quand c est la solution qui compte. 4D démocratise les services Web *4D, quand c est la solution qui compte. 4D démocratise les services Web Table des matières I. INTRODUCTION page 3 II. VERS UNE DEFINITION DES SERVICES WEB 1. Qu est ce que c est? page 3 2. A quoi ça sert?

Plus en détail

From supply chain to demand chain

From supply chain to demand chain From supply chain to demand chain (from e-commerce to c-commerce). 1 2 Les Les nouvelles nouvelles technologies de de l interopérabilité l rabilité Les Les éléments éléments du du demand demand chain chain

Plus en détail

Gestion des mises à jour

Gestion des mises à jour Gestion des mises à jour 1. Présentation de WSUS Un autre moyen de vous prémunir contre d éventuels problèmes est de vous assurer que vos machines clientes et serveurs sont bien mises à jour. Sur de petits

Plus en détail

Définition des services web de l annuaire multi partenaires

Définition des services web de l annuaire multi partenaires Définition des services web de l annuaire multi partenaires Projet BPMS Table des matières 1. INTRODUCTION...2 2. PARAMÉTRAGE ET UTILISATION DU SERVICE WEB ANNUAIRE...3 3. FICHIER WSDL DE DÉFINITION DU

Plus en détail

Les Services Web. Sana Sellami. sana.sellami@univ-amu.fr

Les Services Web. Sana Sellami. sana.sellami@univ-amu.fr Les Services Web Sana Sellami sana.sellami@univ-amu.fr 2015-2016 PLAN 1. Qu est ce qu un service Web? 2. Architecture des Services Web 3. Création et déploiement des Services Web SOAP en Java 4. Services

Plus en détail

Ministère des affaires sociales. Direction Générale de la Santé (DGS) Dématérialisation des certificats de l enfant

Ministère des affaires sociales. Direction Générale de la Santé (DGS) Dématérialisation des certificats de l enfant Ministère des affaires sociales Direction Générale de la Santé (DGS) Dématérialisation des certificats de l enfant Spécifications fonctionnelles détaillées des Web services de la plateforme CSE Date :

Plus en détail

Sources. Service d annuaire. Annuaire? Annuaire?

Sources. Service d annuaire. Annuaire? Annuaire? Sources Service d annuaire LDAP : Administration système de Gerald Carter, Sébastien Pujadas (Traduction) http://fr.wikipedia.org Jean-François Berdjugin Pierre-Alain Jacquot Département SRC L Isle d Abeau

Plus en détail

GUIDE DE DEMARRAGE JE PAIE EN LIGNE

GUIDE DE DEMARRAGE JE PAIE EN LIGNE GUIDE DE DEMARRAGE JE PAIE EN LIGNE Version 2.2 20/03/2012 Ce document et son contenu sont strictement confidentiels et la propriété de Natixis Paiements. Il n est pas contractuel. Toute reproduction et/ou

Plus en détail

Oracle Identity Manager 11g R2: Développer le provisionnement des identités

Oracle Identity Manager 11g R2: Développer le provisionnement des identités Oracle University Appelez-nous: +33 15 7602 081 Oracle Identity Manager 11g R2: Développer le provisionnement des identités Durée: 5 Jours Description Le cours commence par des rappels sur les concepts

Plus en détail

ArcGIS. Le Système d Information Géographique Complet

ArcGIS. Le Système d Information Géographique Complet ArcGIS Le Système d Information Géographique Complet ArcGIS Le système d information géographique complet ESRI ArcGIS constitue une suite intégrée de logiciels destinés à la conception du système d information

Plus en détail

Installation Client (licence mono-utilisateur) de IBM SPSS Modeler 14.2

Installation Client (licence mono-utilisateur) de IBM SPSS Modeler 14.2 Installation Client (licence mono-utilisateur) de IBM SPSS Modeler 14.2 Les instructions suivantes permettent d installer IBM SPSS Modeler Client version 14.2 en utilisant un licence mono-utilisateur.

Plus en détail

UDDI (Universal Description Discovery and Integration): Applications réparties

UDDI (Universal Description Discovery and Integration): Applications réparties UDDI (Universal Description Discovery and Integration): Applications réparties D après les cours de : Jenny Benois-Pineau, LABRI Didier Donsez, LIG Nicolas Ferry Stéphane Lavirotte Dino Lopez-Pacheco 01/05/2010

Plus en détail

GIR SabiWeb Prérequis du système

GIR SabiWeb Prérequis du système GIR SabiWeb Prérequis du système www.gir.fr info@gir.fr Version 1.0-0, mai 2007 2 Copyright c 2006-2007 klervi. All rights reserved. La reproduction et la traduction de tout ou partie de ce manuel sont

Plus en détail

Web Services. SLenoir@ugap.fr 17/01/2009

Web Services. SLenoir@ugap.fr 17/01/2009 Web Services SLenoir@ugap.fr 17/01/2009 1. Pourquoi les Web Services? 1.1. Historique des SI 1.2. Exigences actuelles 1.3. SOA 1.4. Mise en place de services 17/01/2008 Web Services 2 1.1. Historique des

Plus en détail

Choisissez l un des modèles et dans la zone Options dans le volet de droite indiquez où vous désirez voir apparaître la Barre de navigation.

Choisissez l un des modèles et dans la zone Options dans le volet de droite indiquez où vous désirez voir apparaître la Barre de navigation. Publisher 2007 Créer une composition de type WEB Pour pouvoir publier votre site Web sur le Web, vous devez vous abonner à un service d'hébergement Web après d'un fournisseur de services Internet. Ce service

Plus en détail

Architecture Orientée Services. Décrire un Service avec WSDL Master 1 Informatique

Architecture Orientée Services. Décrire un Service avec WSDL Master 1 Informatique 1 Architecture Orientée Services Décrire un Service avec WSDL Master 1 Informatique Introduction SOAP permet l échange de messages entre différents processus, mais : - Comment formaliser les messages échangés

Plus en détail

Windows Azure Toolkit For Devices 1/ Pre sentation du toolkit

Windows Azure Toolkit For Devices 1/ Pre sentation du toolkit Windows Azure Toolkit For Devices 1/ Pre sentation du toolkit Windows Azure Windows Azure est le nom de la plateforme «dans le nuage» de Microsoft. Cette plateforme permet un accès facile à un ensemble

Plus en détail

Web Services COMMUNICATION INTER LANGAGE

Web Services COMMUNICATION INTER LANGAGE labo-sun@supinfo.com Web Services COMMUNICATION INTER LANGAGE Auteur : Maxime Vialette Version n 1.0 22 octobre 2004 Nombre de pages : 26 Ecole Supérieure d Informatique de Paris 23. rue Château Landon

Plus en détail

E4R : ÉTUDE DE CAS. Durée : 5 heures Coefficient : 5 CAS CENTAURE

E4R : ÉTUDE DE CAS. Durée : 5 heures Coefficient : 5 CAS CENTAURE BTS INFORMATIQUE DE GESTION SESSION 2003 E4R : ÉTUDE DE CAS Durée : 5 heures Coefficient : 5 CAS CENTAURE Ce sujet comporte 13 pages dont 5 pages d annees. Le candidat est invité à vérifier qu il est en

Plus en détail

Introduction aux systèmes répartis

Introduction aux systèmes répartis Introduction aux systèmes répartis Grappes de stations Applications réparties à grande échelle Systèmes multicalculateurs (1) Recherche de puissance par assemblage de calculateurs standard Liaison par

Plus en détail

Points forts : Optimisation des niveaux de stock par une meilleure concordance entre l approvisionnement et la demande du client.

Points forts : Optimisation des niveaux de stock par une meilleure concordance entre l approvisionnement et la demande du client. LOGISTIQUE Le module logistique de Microsoft Business Solutions Axapta relie la production, les achat et les ventes pour vous aider à réduire vos coûts, grâce à une gestion optimisée des achats et du stock.

Plus en détail

Projet L3 Système d Information (présentation du projet) Jacky AKOKA - Tatiana AUBONNET Conservatoire National des Arts et Métiers

Projet L3 Système d Information (présentation du projet) Jacky AKOKA - Tatiana AUBONNET Conservatoire National des Arts et Métiers Projet L3 Système d Information (présentation du projet) Jacky AKOKA - Tatiana AUBONNET Conservatoire National des Arts et Métiers Contenu Organisation du projet Connexion Internet: CNAM, personnelle,

Plus en détail

Sommaire. Introduction La technologie ebxml EDI conventionnels versus ebxml Web Services et ebxml Acteurs de l ebxml Conclusion

Sommaire. Introduction La technologie ebxml EDI conventionnels versus ebxml Web Services et ebxml Acteurs de l ebxml Conclusion ebxml Sommaire Introduction La technologie ebxml EDI conventionnels versus ebxml Web Services et ebxml Acteurs de l ebxml Conclusion Introduction Pourquoi L EDI EDI : échange de données informatisé Remplacer

Plus en détail

Les services Web et leur. sur les entreprises

Les services Web et leur. sur les entreprises Les services Web et leur impact sur les entreprises Michel Leblanc M.Sc. commerce électronique Associé inc. Objectifs de la présentation Définir le concept de Web Services. Identifier quelques-uns des

Plus en détail

Systèmes d'informations historique et mutations

Systèmes d'informations historique et mutations Systèmes d'informations historique et mutations Christophe Turbout SAIC-CERTIC Université de Caen Basse-Normandie Systèmes d'informations : Historique et mutations - Christophe Turbout SAIC-CERTIC UCBN

Plus en détail

Programmation RMI Ph. Truillet

Programmation RMI Ph. Truillet http://www.irit.fr/~philippe.truillet Ph. Truillet Octobre 2015 v. 1.7 0. déroulement du TP RMI (Remote Method Invocation) est une technologie développée et fournie par Sun à partir du JDK 1.1 pour permettre

Plus en détail

Events Manager Document commercial V 1.04 FR 1 / 5

Events Manager Document commercial V 1.04 FR 1 / 5 L organisation de réunions, assemblées, congrès, colloques et autres évènements, nécessite une administration rigoureuse et contraignante, la parfaite maîtrise des processus de réservations et contrôles

Plus en détail

Géo-IDE Catalogue Front-office du Serveur de gabarits Guide de l utilisateur

Géo-IDE Catalogue Front-office du Serveur de gabarits Guide de l utilisateur Secrétariat Général Service des Politiques Supports et des Systèmes d Information Centre de prestations et d ingénierie Informatiques 19 novembre 2013 Géo-IDE Catalogue Front-office du Serveur de gabarits

Plus en détail

Dossier de conception. Conception d un site E-learning

Dossier de conception. Conception d un site E-learning Conception d un site E-learning Encadré par : Mr. LACHGAR Mohamed Réalisé par : LECHQER Younesse ELEOUAD Abdelhadi SOMMAIRE I. PERIMETRE DU PROJET... 2 1.1. ENJEUX ET VISION DU PROJET... 3 1.2. ARCHITECTURE

Plus en détail

GUN - Spécifications des échanges pour l'accès de la douane aux plateformes privatives

GUN - Spécifications des échanges pour l'accès de la douane aux plateformes privatives GUN - Spécifications des échanges pour l'accès de la douane aux plateformes privatives Etat : doc validé Version 1.2 du 23/09/2011 Page 1/7 Page 1/7 1 INTRODUCTION Ce document s'inscrit dans le cadre de

Plus en détail

Conception Internet 2. Partie 2 - Web Dynamique. Fabrice Lefèvre fabrice.lefevre@univ-avignon.fr 2005-2006

Conception Internet 2. Partie 2 - Web Dynamique. Fabrice Lefèvre fabrice.lefevre@univ-avignon.fr 2005-2006 Conception Internet 2 Partie 2 - Web Dynamique Fabrice Lefèvre fabrice.lefevre@univ-avignon.fr 2005-2006 HTML et ses limites Client HTML CSS Majorité des traitements au Pages niveau HTML du serveur dynamiques

Plus en détail

La recherche documentaire avec l internet

La recherche documentaire avec l internet Présentation de la séquence La recherche documentaire avec l internet Catherine CAYZEELE, professeur documentaliste au collège Jean Zay, Le Houlme Objectif(s) de la séquence Documentaire : utiliser la

Plus en détail

Systèmes d Information Avancés (et répartis)

Systèmes d Information Avancés (et répartis) Systèmes d Information Avancés (et répartis) Université Lyon 1 MIAGE L. Médini, mars 2005 Plan des cours Protocole HTTP et programmation serveur Architectures réparties Objets distribués Introduction aux

Plus en détail

Connectivité d application Livre blanc

Connectivité d application Livre blanc Connectivité d application Livre blanc L association IBM WebSphere Service Registry and Repository/IBM WebSphere DataPower Integration Appliance XI50 offre une connectivité d applications Mars 2008 Page

Plus en détail

Sémantique formelle et synthèse de client pour services Web

Sémantique formelle et synthèse de client pour services Web Sémantique formelle et synthèse de client pour services Web Séminaire «Services Web» 24 Janvier 2006 sylvain.rampacek@univ-reims.fr CReSTIC LAMSADE Plan Introduction Services Web Description de la plate-forme

Plus en détail

Annexe 1 Annexe technique de la convention d habilitation «expert en automobile»

Annexe 1 Annexe technique de la convention d habilitation «expert en automobile» Annexe 1 Annexe technique de la convention d habilitation «expert en automobile» «Expert en automobile indépendant» (convention complète) 1 Notice explicative... 2 1.1 Préambule... 2 1.2 Référencement

Plus en détail

GUIDE DE DEMARRAGE CYBERPLUS PAIEMENT NET

GUIDE DE DEMARRAGE CYBERPLUS PAIEMENT NET GUIDE DE DEMARRAGE CYBERPLUS PAIEMENT NET Version 1.2 20/05/2010 Ce document et son contenu sont strictement confidentiels et la propriété de Natixis Paiements. Il n est pas contractuel. Toute reproduction

Plus en détail

E4R : ÉTUDE DE CAS. Durée : 5 heures Coefficient : 5 CAS POLYMOUSSE

E4R : ÉTUDE DE CAS. Durée : 5 heures Coefficient : 5 CAS POLYMOUSSE BTS INFORMATIQUE DE GESTION 05NC-ISE4R SESSION 2005 E4R : ÉTUDE DE CAS Durée : 5 heures Coefficient : 5 CAS POLYMOUSSE Ce sujet comporte 12 pages (dont 4 pages d annexes). Le candidat est invité à vérifier

Plus en détail

Guide d utilisation des Web Services de moccam-en-ligne

Guide d utilisation des Web Services de moccam-en-ligne Guide d utilisation des Web Services de moccam-en-ligne et conditions d utilisation Version 1.0 23/12/2015 Association des utilisateurs du logiciel moccam Table des matières I. Présentation... 3 II. Présentation

Plus en détail

Internet : les moteurs de recherche

Internet : les moteurs de recherche Service informatique Enseignement Recherche Fiche n 17 23/02/2001 Le moteur de recherche est le point de départ de vos recherches sur internet. Chaque moteur de recherche utilise sa propre stratégie de

Plus en détail

.net Remoting Chapitre 1 : Introduction au.net Remoting

.net Remoting Chapitre 1 : Introduction au.net Remoting .net Remoting Chapitre 1 : Introduction au.net Remoting Maxime LAMURE I : Présentation... 2 II : Principe de base... 3 1.1 Introduction... 3 1.2 Architecture :... 4 III : Outils et compilateurs... 7 IV

Plus en détail

ET PROCESSUS D'ENTREPRISE

ET PROCESSUS D'ENTREPRISE MIAGE M2 GO2 Paris 1 Panthéon Sorbonne MODULE STRATÉGIE D'ORGANISATION ET PROCESSUS D'ENTREPRISE 3 PROCESSUS - 2 ÈME PARTIE (ARCHITECTURES ET BPM) 1 Rafael Gutierrez Octobre 2015 SOMMAIRE Bibliographie

Plus en détail

Cours Sécurité des Services Orientés Web

Cours Sécurité des Services Orientés Web Faculté des Sciences de Gabès Cours Sécurité des Services Orientés Web Chapitre 5 : UDDI Universal Description, Discovery and Integration Faîçal Felhi felhi_fayssal@yahoo.fr UDDI Spécification (09/2000)

Plus en détail

Business & High Technology

Business & High Technology UNIVERSITE DE TUNIS INSTITUT SUPERIEUR DE GESTION DE TUNIS Département : Informatique Business & High Technology Chapitre 3 : Le web dans l entreprise Sommaire Introduction... 1 Intranet... 1 Extranet...

Plus en détail

2 GLOSSAIRE ET TERMINOLOGIE... 3 3 COMPOSITION DU SYSTÈME INFORMATIQUE... 3 4 ARCHITECTURE DU SYSTÈME INFORMATIQUE DE ROXANE... 4

2 GLOSSAIRE ET TERMINOLOGIE... 3 3 COMPOSITION DU SYSTÈME INFORMATIQUE... 3 4 ARCHITECTURE DU SYSTÈME INFORMATIQUE DE ROXANE... 4 Solution Roxane 1 SOMMAIRE 1 SOMMAIRE... 2 2 GLOSSAIRE ET TERMINOLOGIE... 3 3 COMPOSITION DU SYSTÈME INFORMATIQUE... 3 4 ARCHITECTURE DU SYSTÈME INFORMATIQUE DE ROXANE... 4 4.A ) L APPLICATION COMPO-MANAGER...

Plus en détail

Technologie SAFE* 1000 Outils et Développement Cursus Sage FRP 1000 Outils et Développement. Technologie SAFE* 1000 Outils et Développement

Technologie SAFE* 1000 Outils et Développement Cursus Sage FRP 1000 Outils et Développement. Technologie SAFE* 1000 Outils et Développement Technologie Cursus Sage FRP 1000 Vous êtes Consultant, Chef de Projets, Directeur des Systèmes d Information, Technologie Directeur Administratif et Financier, Optez pour les «formations Sage MGE» Nous

Plus en détail

VARONIS DATANYWHERE. Fonctionnalités et Bénéfices PRATIQUE POUR LES UTILISATEURS FINAUX LA SÉCURITÉ RENFORCÉE DE VARONIS

VARONIS DATANYWHERE. Fonctionnalités et Bénéfices PRATIQUE POUR LES UTILISATEURS FINAUX LA SÉCURITÉ RENFORCÉE DE VARONIS VARONIS DATANYWHERE VARONIS DATANYWHERE Fonctionnalités et Bénéfices PRATIQUE POUR LES UTILISATEURS FINAUX L expérience du glisser-déposer similaire à celle des dossiers de synchronisation des services

Plus en détail

Règlement du jeu-concours Trophée de l innovation Loomis France

Règlement du jeu-concours Trophée de l innovation Loomis France Règlement du jeu-concours Trophée de l innovation Loomis France Article I : Organisation L entreprise Loomis France organise un concours dénommé «Trophée de l innovation» dont l objectif est de favoriser

Plus en détail

Corrigé de l examen NFE102 Infrastructures technologiques pour le commerce électronique

Corrigé de l examen NFE102 Infrastructures technologiques pour le commerce électronique Corrigé de l examen NFE102 Infrastructures technologiques pour le commerce électronique Aucune notes personnelles ou documents ne sont autorisés. Lundi 07 juillet 2008 1) Le firewall 1.1) Quelle est la

Plus en détail

PROCEDURE D INSTALLATION

PROCEDURE D INSTALLATION PROCEDURE D INSTALLATION VIGILENS Mise à jour : Juillet 2014 VIGILENS SARL 53, rue Vauban F 69006 LYON www.vigilens.net Sommaire 1. Liste des modifications apportées au document... 3 2. Installation et

Plus en détail

Sage 100 Webservices. Version 15.50. Installation

Sage 100 Webservices. Version 15.50. Installation Sage 100 Webservices Version 15.50 Installation Composition du progiciel Votre progiciel est composé d'un boîtier de rangement comprenant : le cédérom sur lequel est enregistré le programme, la documentation

Plus en détail

Tutoriel Le Web et la conception de sites

Tutoriel Le Web et la conception de sites Tutoriel Le Web et la conception de sites Éléments du Web Internet Internet est un réseau de plusieurs réseaux informatiques. L information stockée sur les ordinateurs devient accessible par les autres

Plus en détail

Les Web Services. UE: Informatique Ambiante. Spécialité: Electronique et Optique Option: Vision Embarquée. Binôme: Ehouarn Perret & Thomas Angenault

Les Web Services. UE: Informatique Ambiante. Spécialité: Electronique et Optique Option: Vision Embarquée. Binôme: Ehouarn Perret & Thomas Angenault Spécialité: Electronique et Optique Option: Vision Embarquée UE: Informatique Ambiante Les Web Services Binôme: Ehouarn Perret & Thomas Angenault Enseignant: Christophe Léger mercredi 19 octobre 2011 Plan

Plus en détail

PRESENTATION D INTEROPS

PRESENTATION D INTEROPS PRESENTATION D INTEROPS Nom Organisme Date Rédaction GT Technique Interops Validation Approbation Document applicable à compter du Identification du document Direction Objet Domaine Nature N d ordre Version

Plus en détail

TP WEBSERVICES. 1 Pré-requis. 1.1 L environnement de développement. 1.2 Les librairies nécessaires 1.3 SOAPUI

TP WEBSERVICES. 1 Pré-requis. 1.1 L environnement de développement. 1.2 Les librairies nécessaires 1.3 SOAPUI Institut Galilée Année 2014-2015 TP WEBSERVICES Programmation et Logiciels sûrs Master 2 PLS Résumé Ce TP s appuie sur le cours de C. Fouqueré traitant des Environnements et Langage Évolués, ainsi que

Plus en détail

Publication des données de trafic Support à l'utilisation du format XML

Publication des données de trafic Support à l'utilisation du format XML Publication des données de trafic Support à l'utilisation du format XML version du 21 février 2009 Ce document contient les données techniques précisant la structure du modèle et le contenu des fichiers

Plus en détail

Exposé: Web sémantique. Web 2.0: impact Sur les IHM, Plasticité. Présenté par: BEN AMOR Akram

Exposé: Web sémantique. Web 2.0: impact Sur les IHM, Plasticité. Présenté par: BEN AMOR Akram Exposé: Web sémantique. Web 2.0: impact Sur les IHM, Plasticité Présenté par: BEN AMOR Akram Plan Web Sémantique Définition et objectif Historique Principe général Quels sont les finalités et les objectifs

Plus en détail

Les Framework Java DWR. Claude Duvallet 1/13. Université du Havre UFR Sciences et Techniques 25 rue Philippe Lebon - BP 540 76058 LE HAVRE CEDEX

Les Framework Java DWR. Claude Duvallet 1/13. Université du Havre UFR Sciences et Techniques 25 rue Philippe Lebon - BP 540 76058 LE HAVRE CEDEX Les Java DWR Claude Duvallet Université du Havre UFR Sciences et Techniques 25 rue Philippe Lebon - BP 540 76058 LE HAVRE CEDEX Claude.Duvallet@gmail.com http://litis.univ-lehavre.fr/ duvallet/ Claude

Plus en détail

LOCAL TRUST MPE Présentation de la solution

LOCAL TRUST MPE Présentation de la solution ADULLACT Dématérialisation des marchés publics ATEXO, tous droits réservés Page 1 sur 11 IDENTITE DU DOCUMENT Client ADULLACT Affaire Dématérialisation des marchés publics Titre Référence ATEXO ADULLACT

Plus en détail

Sommaire. PREMIERE PARTIE - Démarrage rapide. DEUXIEME PARTIE - Fonctions avancées. A - Présentation de l interface... 2

Sommaire. PREMIERE PARTIE - Démarrage rapide. DEUXIEME PARTIE - Fonctions avancées. A - Présentation de l interface... 2 Sommaire PREMIERE PARTIE - Démarrage rapide A - Présentation de l interface................................................................ 2 B - Passer commande : pas à pas..............................................................

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

Bases de données. Faîçal Felhi felhi_fayssal@yahoo.fr

Bases de données. Faîçal Felhi felhi_fayssal@yahoo.fr Bases de données Faîçal Felhi felhi_fayssal@yahoo.fr Plan de cours Chapitre 1: Introduction aux bases de données Chapitre 2: Modèle Entité/Association Chapitre 3: Le Modèle Relationnel Chapitre 4: Dépendances

Plus en détail

Formation Ouverte et A Distance. Pôle compétences FOAD

Formation Ouverte et A Distance. Pôle compétences FOAD OFFRE DE SERVICES QUICKR Pôle de compétences FOAD Formation Ouverte et A Distance Ref : offre_services QR Edit : 1 Rev : 0.0 Pôle compétences FOAD http://foad.orion.education.fr/ Page 1 SOMMAIRE 1 Qu est

Plus en détail

Questions liées au cours (barème : 5 points (2,5 + 2,5)

Questions liées au cours (barème : 5 points (2,5 + 2,5) Institut Galilée Année 2011-2012 Administration Système Master Informatique 1 F.I. Informatique 2 eme ` année Master Image et Réseau 1 Partiel d Administration Système 10 mai 2012 9h00 12h00 (durée : 3h00)

Plus en détail

Description générale échange de données Table des matières

Description générale échange de données Table des matières Description générale échange de données Table des matières Description générale échange de données... 1 Table des matières... 1 Objectif du document... 2 Portée... 2 1. Glossaire... 2 1.1. Fonctionnel...

Plus en détail

Administration réseau Réseaux privés

Administration réseau Réseaux privés Administration réseau Réseaux privés A. Guermouche A. Guermouche Cours 2 : Réseaux privés 1 Plan 1. Introduction 2. NAT statique 3. NAT dynamique : Masquerading 4. Proxy A. Guermouche Cours 2 : Réseaux

Plus en détail

Présentation synthétique

Présentation synthétique Carte d identité Nom de l initiative : Base de données des initiatives économiques et solidaires (BDIS) Site Internet : http://www.la-bdis.org Initiateurs du projet (indiquer le nom des organisations concernées

Plus en détail

Créez vos propres RÉSEAUX SOCIAUX privatifs

Créez vos propres RÉSEAUX SOCIAUX privatifs Créez vos propres RÉSEAUX SOCIAUX privatifs Fondée en mai 2013, la start-up Whaller est une filiale du Groupe Bolloré. Whaller est un outil web qui permet à ses utilisateurs de créer leurs propres réseaux

Plus en détail

Guide d'utilisation de base. Services offerts par la bibliothèque de médecine du CHUV

Guide d'utilisation de base. Services offerts par la bibliothèque de médecine du CHUV Guide d'utilisation de base Contenu 1. Introduction aux logiciels de gestion de références bibliographiques (LGRB)... 2 2. Installer le plug-in Zotero... 3 3. Présentation de l'interface... 3 4. Importer

Plus en détail

GUIDE DE DEMARRAGE RAPIDE

GUIDE DE DEMARRAGE RAPIDE 1 GUIDE DE DEMARRAGE RAPIDE V5 La lecture de cette notice facilitera vos premiers pas dans Silverpeas. Pour plus d explications, vous pouvez consulter l aide en ligne située dans la barre d outils en haut

Plus en détail

Services web Dan VODISLAV Université de Cergy-Pontoise Master Informatique M1 Cours IED Plan

Services web Dan VODISLAV Université de Cergy-Pontoise Master Informatique M1 Cours IED Plan Services web Dan VODISLAV Université de Cergy-Pontoise Master Informatique M1 Cours IED Plan Principes SOAP WSDL UDDI Services REST Services SOAP en Java Cours IED (UCP/M1): Services web Page 2 Services

Plus en détail

Réseaux : Internet. 1 ) L adressage IP. 2 ) Le DNS. 3 ) Le Modèle Client/Serveur. 4 ) La messagerie électronique. 5 ) Le transfert de fichier.

Réseaux : Internet. 1 ) L adressage IP. 2 ) Le DNS. 3 ) Le Modèle Client/Serveur. 4 ) La messagerie électronique. 5 ) Le transfert de fichier. 1 ) L adressage IP. 2 ) Le DNS. 3 ) Le Modèle Client/Serveur. 4 ) La messagerie électronique. 5 ) Le transfert de fichier. 6 ) Le Web. 7 ) Les Proxy. Réseaux : Internet Page 1 1. L adressage IP 2. Le DNS

Plus en détail

GMS SYSTÈME DE GESTION GRAPHIQUE

GMS SYSTÈME DE GESTION GRAPHIQUE GMS SYSTÈME DE GESTION GRAPHIQUE 1 GMS Système de gestion de la sécurité pour les organisations ayant plusieurs sites. Le Système de Gestion Graphique (GMS) de PACOM est une application client-serveur

Plus en détail