Le Web de Données Dan VODISLAV Université de Cergy-Pontoise Master Informatique M2 Plan
|
|
|
- Yvette Ledoux
- il y a 10 ans
- Total affichages :
Transcription
1 Le Web de Données Dan VODISLAV Université de Cergy-Pontoise Master Informatique M2 Plan RDF sur le Web Micro-formats Micro-données RDFa Vocabulaires communs Dublin Core, FOAF, SKOS Linked Open Data Architecture LOD Nuage LOD Points d accès SPARQL Page 2
2 L évolution du Web Web 1.0 Contenu non structuré (texte/html) Consommateurs passifs Web 2.0 Contenus plus structurés (XML, JSON) Consommateurs actifs Quelques sites gérant de gros volumes de contenu spécialisé L accès aux données Documents HTML vs. Bases de données Génération dynamique de documents HTML Formulaires web Données = web caché >> web de surface En 2001, 60 sites de web caché totalisaient 40 fois le web de surface Problèmes La signification des données (identifiants, attributs) exportées sur le web se perd Qualité des données, inconsistance
3 Exploitation des données du web Web de surface moteurs de recherche Données / web caché mashups Mashup Intégration simple des données du web «Instances» de données Mots-clés, localisation Union, pas de jointure Approche orientée services Phases d une intégration mashup Extraction des données (wrappers) Calibration / nettoyage Intégration Affichage Web 3.0 Web sémantique Web 2.0 (contenus variés, producteurs / consommateurs) + sémantique Vers une exploitation automatique des données du web: programmes, services, raisonnement Comment? Le Web de Données
4 Web de Données Web d objets décrits par des données du web Descriptions d objets Liens (relations) entre ces objets Espace de données global réunissant ces données Les données ouvertes Données disponibles publiquement Données déjà disponibles sur le web + données rendues publiques par les institutions Mouvement «open data» soutenu par des initiatives gouvernementales Formats très divers Disponibles sur le web (tout format) mais avec une licence Open Data En plus, format structuré (ex. excel vs. image scannée d une table) En plus, format non propriétaire (ex. CSV au lieu d excel) En plus, utilisant des standards ouverts du W3C (RDF et SPARQL ) pour identifier et rendre accessibles les objets par des URI déréférençables En plus, établissant des liens vers des objets d autres sources Format csv xls pdf doc xml rdf shp ods tiff jpeg json txt html Recommandation (échelle de 0 à 5)
5 Le défi Big Data Des données sont produites en permanence et utilisées dans les processus de décision Instruments : satellites, microscopes, accélérateurs, télescopes, Simulations: climatique, matériaux, chimie, Imagerie: médicale, visualisation, Métadonnées: descriptions, publications, bases de connaissances, Source: Sajal Das, Keith Marzullo Exploitation des données Evolution des sciences vers une exploitation massive des données Physique, chimie, médecine, ingénierie mais aussi sciences sociales, économie, patrimoine, etc. Défi Extraction de connaissances à partir de grands volumes de données Source: JOHN R. JOHNSON
6 Importance économique Données: nouvelle ressource brute à exploiter Technologies Big Data Nouvelles techniques et architectures pour extraire des connaissances à partir de données En très grande quantité Terrabytes (10 12 ) Zettabytes (10 21 ) De différentes natures Structurées (BD) semi-structurées (XML) non-structurées (texte, images, ) Produites en continu On ne peut plus tout stocker Batch streaming
7 Les quatre «V» du Big Data Volume Vélocité Variété Véracité Web sémantique Page 14
8 RDF sur le Web Objectif : description sémantique des pages web Web de documents web de données web sémantique Support pour l intégration de données à l échelle du web Comment? Micro-formats et micro-données RDFa Linked Open Data Prérequis : vocabulaires communs et reconnus Dublin Core, FOAF, SKOS, etc. Page 15 Micro-formats et micro-données Informations sémantiques rajoutées aux documents HTML Utilisées par les navigateurs, les moteurs de recherche, etc. Micro-formats: attribut class faisant référence à des classes prédéfinies Micro-formats prédéfinis pour personne, institution, événement, avis, etc. Voir Inconvénient: on ne peut pas décrire n importe quel type d objet Ex. Utilisation du micro-format hcard pour décrire des personnes <div class="vcard"> <em class= "fn">jean Dupont</em> <span class= "title">ingénieur</span> chez <span class="org">google</span> <span class= "adr"> <span class="street-address">2 rue du Moulin</span> <span class="locality">village-sur-eau</span> <span class="postal-code">54321</span> </span> </div> Page 16
9 Micro-formats et micro-données (suite) Micro-données: extensible, plus puissant, on distingue types et propriétés Vocabulaires prédéfinis (ex. - Google, - Open Graph pour Facebook) Récemment: initiative Schema.org ( pour uniformiser les types de micro-données entre les principaux navigateurs Ex. Utilisation des types Person et PostalAddress <div itemscope itemtype=" <span itemprop="name">jean Dupont</span> <span itemprop= "jobtitle">ingénieur</span> chez <span itemprop="affiliation">google</span> <span itemprop="address" itemscope itemtype=" <span itemprop="streetaddress">2 rue du Moulin</span> <span itemprop="addresslocality">village-sur-eau</span> <span itemprop="postalcode">54321</span> </span> </div> Page 17 RDFa RDFa = «RDF in attributes» Des descriptions RDF dans les pages (X)HTML (attributs) Permet toute la richesse de RDF: URI, espaces de noms, types, Utilisées par les navigateurs spécialisés, programmes, Résultats plus riches dans les moteurs de recherche Ex. Triplet (sujet, propriété, valeur) <p about=" property=" Michel Jordan </p> Attributs about (sujet), property (propriété) Valeur dans le texte de la balise Page 18
10 RDFa (suite) Ex. Relation entre ressources (sujet, prédicat, objet) <a about=" rel=" href=" Page créée par Michel </a> Attributs about (sujet), rel (prédicat), href (objet) Ex. Ressources objet en dehors des liens <span about=" rel=" resource=" Directeur: Inbar Fijalkow </span> Attribut resource à la place de href Page 19 RDFa (suite) Ex. URI compacts (CURIE) <div prefix="moi: dc: >... <a about="moi:michel" rel="dc:creator" href=" Page créée par Michel </a>... </div> Attribut prefix définit un ou plusieurs préfixes valables dans l élément Dans RDFa 1.0 (1.1 actuellement), il faut utiliser xmlns:nompréfixe Ex. Regroupement par sujet <div prefix="moi: foaf: dc: about="moi:michel"> <p property="foaf:name">michel Jordan</p> <a rel="dc:creator" href=" Page créée par Michel </a> </div> Page 20
11 Quelques vocabulaires communs Dublin Core: description de documents/ressources Contenu: title, subject, description, source, language, relation, coverage Propriété intellectuelle: creator, contributor, publisher, rights Autre: date, type, format, identifier Espace de noms: FOAF (Friend of a Friend): description de personnes Classes (Person, Group, Organization, Document, Image, ) Propriétés pour Person: name, firstname, lastname, knows, homepage, Espace de noms: SKOS (Simple Knowledge Organization System): taxonomies Classe Concept Propriétés: broader, narrower, related, preflabel, altlabel, Espace de noms: Page 21 RDFa, micro-données et micro-formats Etude 2012: 13% des pages HTML contiennent des données 50% en micro-formats, 35% en RDFa, 15% en micro-données RDFa et micro-données en croissance (et en concurrence!) Pour l instant peu de classes/vocabulaires sont utilisées Alternative: publier des données, pas des documents annotés Descriptions RDF + liens entre descriptions publiées par différentes sources Linked Open Data Page 22
12 Linked Open Data (LOD) Espace de données global sur le Web Partie du Web de Données Données RDF publiées par des sources différentes Liens (RDF aussi) entre les données RDF de ces sources Les quatre principes des LOD (Tim Berners-Lee) Utiliser des URI pour nommer (identifier) des choses (ressources) Utiliser des URL HTTP comme URI, pour que les ressources soient accessibles sur le Web (déréférençables) Quand on accède une telle URI, on retrouve quelque chose d utile, d informatif en principe du RDF Inclure des liens vers d autres ressources, pour qu on puisse découvrir de nouvelles informations Page 23 Architecture LOD Espace de données : trois types d «acteurs» par rapport à chaque source le publieur les publieurs des autres sources les consommateurs de données Applications Couche d intégration: accès sources, mapping d instances et de vocabulaire, stockage RDF RDF RDF RDF RDF RDF RDF RDF liens liens liens S 1 S 2 S 3... S n Page 24
13 Espace de données Architecture particulière d intégration de données Pas de schéma global défini Chacun publie ses données dans son propre format et les relie aux autres Amélioration progressive de la qualité du système Qualité des réponses proportionnelle à l effort d intégration réalisé adaptée à l intégration à très large échelle et très dynamique En comparaison: architecture de médiateur Effort important pour définir le schéma global et les mappings Effort important pour maintenir le schéma et les mappings Qualité garantie Linked Open Data: espaces de données RDF Effort d intégration: les liens entre sources Deux types de liens: d identité des instances et de vocabulaire (concepts) Page 25 Liens entre sources LOD Liens d identité d instances < owl:sameas < Liens de vocabulaire < owl:equivalentclass < Types de liens: owl:equivalentclass, owl:equivalentproperty, rdfs:subclassof, rdfs:subpropertyof Page 26
14 Qui fait l effort d intégration? Effort partagé entre publieur, autres publieurs et consommateur Le publieur de la source S Choisit ses vocabulaires (nouveaux ou réutilisation) Publie ses données en RDF Publie des liens d identité vers d autres sources connues Publie des liens de vocabulaire vers d autres vocabulaires connus Les autres publieurs Publient des liens d identité vers les données de S Publient des liens de vocabulaire vers les vocabulaires de S Le consommateur = programmeur d applications d intégration Définit le mode d accès aux données LOD de différentes sources Définit ou déduit des liens d identité entre sources (outils spécifiques) Définit ou déduit des liens entre vocabulaires (outils spécifiques) Nettoie les données Intègre les données («entrepôt» RDF) En comparaison, avec une architecture de médiation: le consommateur fait (presque) tout Page 27 Le «nuage» LOD Qu est-ce qui existe aujourd hui sur le Web? Mai 2007: 500 millions de triplets RDF, liens RDF Septembre 2011: 31,6 milliards de triplets, 503 millions liens Page 28
15 Sources LOD Quelles sources entrent dans le nuage LOD Sources RDF respectant les contraintes LOD Au moins 1000 triplets et 50 liens vers des sources dans le nuage Accès en HTML+RDFa, ou fichier RDF, ou point d accès SPARQL Qui publie des données ouvertes? Les gouvernements: UE, Etats-Unis, France (data.gouv.fr), Institutions culturelles: bibliothèques nationales, musées, archives Autres institutions Voir: Au centre du nuage LOD: DBpedia ( Avantage DBpedia: couvre un ensemble large de concepts auxquels on peut faire référence Page 29 DBpedia Source LOD obtenue à partir de Wikipedia Utilisation des «info boxes» sur les pages Wikipedia Utilisation des catégories Wikipedia Version anglaise de DBpedia 3,7 millions d entités, dont 2,3 millions instances de l ontologie DBpedia 400 millions de triplets RDF Autres langues: versions de DBpedia en 111 langues(!) avec liens entre les entités dans les différentes langues En tout: 1,9 milliards de triplets RDF Ontologie DBpedia (version 3.8) 359 classes 800 propriétés objet et 859 propriétés données Équivalences avec schema.org: 45 classes et 31 propriétés Accès: SPARQL, téléchargement, autres outils Page 30
16 Points d accès SPARQL Le mode d accès le plus courant aux sources LOD Services Web de type REST Plus simples que la norme SOAP Accès par des requêtes HTTP GET avec paramètre query (ou POST) Ex. La requête SPARQL q au point d accès GET /sparql?query=q-encodée HTTP/1.1 Host: monsite.org User-agent: mon-client-sparql/0.1 La requête SPARQL q doit être transformée en q-encodée pour passer dans une URL (transformation des espaces et autres caractères interdits) Modalités d appel Avec un navigateur web Avec une API: Javascript, PHP, Java, Python, Utilitaires en ligne de commande: curl, etc. Page 31 REST vs. SOAP SOAP (Simple Object Access Protocol) Principal standard W3C pour les services web Associé à WSDL pour la description du service Protocole de communication échange de messages XML Services appelables à travers des points d accès sur le web REST (Representational State Transfer) Appel de services web directement en HTTP Messages HTTP : POST, GET, PUT, DELETE Utilisation codes d erreur, options d appel HTTP, caching Description WADL (peu utilisée) Tout objet (ressource) manipulé par le service doit avoir une URI Services sans état: exécution indépendante des appels précédents Page 32
17 Caractéristiques REST Quatre actions primitives de base POST pour des créations d objets (ressources) GET pour de la consultation d objets PUT pour des mises à jour d objets DELETE pour des suppressions d objets Tout objet créé / consulté / modifié / supprimé a une URI Objets directement adressables sur le web Un objet peut avoir plusieurs représentations XML, JSON, CSV, XHTML, Chaque représentation a sa propre URL, donc directement consultable Page 33 Comparaison REST - SOAP SOAP Plus évolué Indépendant du protocole qui achemine les messages Standards associés pour la sécurité, la fiabilité, les transactions, etc. Permet aux applications d exposer un minimum de leur fonctionnement Peut garder un état au niveau du service suite aux appels REST Simple Basé directement sur HTTP, plus performant que SOAP Accès uniforme aux ressources / objets Limité à seulement quatre opérations Expose les objets manipulés à un adressage direct sur le web Plusieurs représentations des objets disponibles Aujourd hui: 85% des services disponibles sont REST Page 34
18 Format du résultat SPARQL Plusieurs formats de résultat RDF possibles XML, JSON, texte (pour ASK et SELECT) RDF/XML, Turtle, (pour CONSTRUCT et DESCRIBE) On précise le format souhaité pour le résultat avec «Accept» GET /sparql?query=q-encodée HTTP/1.1 Host: monsite.org User-agent: mon-client-sparql/0.1 Accept: application/sparql-results+xml Pour certains points d accès: format donné par le paramètre out GET /sparql?out=xml&query=q-encodée HTTP/1.1 Host: monsite.org User-agent: mon-client-sparql/0.1 Page 35 Format de résultat (suite) Exemple de résultat: <?xml version="1.0"?> <sparql xmlns=" <head> <variable name="nom"/> <variable name="page"/> </head> <results ordered="false" distinct="false"> <result> <binding name="nom"> <literal>michel Jordan</literal> </binding> <binding name="page"> <uri> </binding> </result> <result> <binding name="nom"> <literal>dan Vodislav</literal> </binding> <binding name="page"> <uri> </binding> </result> </results> </sparql> Page 36
19 Accès par API Java Les plus connues: Jena : Sesame: Exemple d appel avec Jena import com.hp.hpl.jena.query.*; String service = "..."; // adresse du point d accès SPARQL String query = "SELECT..."; // requête SPARQL QueryExecution e = QueryExecutionFactory.sparqlService(service, query) ResultSet results = e.execselect(); while ( results.hasnext() ) { QuerySolution s = results.nextsolution(); //... } e.close(); Page 37
LES TECHNOLOGIES DU WEB APPLIQUÉES AUX DONNÉES STRUCTURÉES
LES TECHNOLOGIES DU WEB APPLIQUÉES AUX DONNÉES STRUCTURÉES 1e partie : encoder et structurer les données Gautier Poupeau Antidot http://www.lespetitescases.net Twitter @lespetitescases Emmanuelle Bermès
Je catalogue, tu FRBRises, il/elle googlise. L évolution des catalogues et les bibliothécaires Vendredi 29 mars 2013 Manufacture des tabacs
Je catalogue, tu FRBRises, il/elle googlise. L évolution des catalogues et les bibliothécaires Vendredi 29 mars 2013 Manufacture des tabacs Journée organisée par le CRFCB Midi-Pyrénées / Languedoc-Roussillon
Présentation générale du projet data.bnf.fr
Présentation générale du projet data.bnf.fr La Bibliothèque nationale a mis en œuvre un nouveau projet, qui a pour but de rendre ses données plus utiles sur le web. Ceci nécessite de transformer données
4. SERVICES WEB REST 46
4. SERVICES WEB REST 46 REST REST acronyme de REpresentational State Transfert Concept introduit en 2000 dans la thèse de Roy FIELDING Est un style d architecture inspiré de l architecture WEB En 2010,
Linked Open Data. Le Web de données Réseau, usages, perspectives. Eric Charton. Eric Charton
Linked Open Data Le Web de données Réseau, usages, perspectives Sommaire Histoire du Linked Open Data Structure et évolution du réseau Utilisations du Linked Open Data Présence sur le réseau LOD Futurs
Architectures d'intégration de données
Architectures d'intégration de données Dan VODISLAV Université de Cergy-ontoise Master Informatique M1 Cours IED lan Intégration de données Objectifs, principes, caractéristiques Architectures type d'intégration
Exploration des technologies web pour créer une interaction entre Mahara et les plateformes professionnelles et sociales
Exploration des technologies web pour créer une interaction entre Mahara et les plateformes professionnelles et sociales D 1.3.2 Rapport d analyse Auteurs: Johann Luethi, Laurent Opprecht, Patrick Roth
Catalogue des formations Edition 2015
Antidot - Formations Catalogue des formations Edition 2015 : catalogue_formation_2015 Révision du 06.01.2015 Sommaire!!"##$%&'( )! $*$+,(-'(."##'+.'&( /!,'.0+"1"2%'( /!!."3'( /! $(3&"3"!(-4(5(.$,$1"24'(-'!(6"&#$,%"+!(7('-%,%"+()89:(;(
Datalift. + + Architecture Modularité Déploiements. d j = 09/04/2015 Laurent BIHANIC
lift 1 d j = ( + + Architecture Modularité Déploiements lift 2 plates-formes en 1 2 Se t Se Dat t Une architecture répondant à deux besoins : Elévation de la donnée Exploitation de la donnée publiée Des
JDev Atelier Datalift
JDev Atelier Datalift RDF, Linked (Open) Data & Datalift Your business JDev technologists. - 6 septembre Powering 2013 progress Le Linked Data Publier des données structurées sur le Web en les reliant
Petite définition : Présentation :
Petite définition : Le Web 2.0 est une technologie qui permet la création de réseaux sociaux, de communautés, via divers produits (des sites communautaires, des blogs, des forums, des wiki ), qui vise
les techniques d'extraction, les formulaires et intégration dans un site WEB
les techniques d'extraction, les formulaires et intégration dans un site WEB Edyta Bellouni MSHS-T, UMS838 Plan L extraction des données pour un site en ligne Architecture et techniques Les différents
Développer des Applications Internet Riches (RIA) avec les API d ArcGIS Server. Sébastien Boutard Thomas David
Développer des Applications Internet Riches (RIA) avec les API d ArcGIS Server Sébastien Boutard Thomas David Le plan de la présentation Petit retour sur les environnements de développement ArcGIS Server
XML par la pratique Bases indispensables, concepts et cas pratiques (3ième édition)
Présentation du langage XML 1. De SGML à XML 17 2. Les bases de XML 18 2.1 Rappel sur HTML 18 2.2 Votre premier document XML 19 2.3 Les avantages de XML 21 3. La syntaxe XML 21 3.1 La première ligne du
Architectures Web Services RESTful
Architectures Web Services RESTful Alexandre Denis [email protected] Inria Bordeaux Sud-Ouest France ENSEIRB PG306 REST REST Representational State Transfer Roy Fielding (2000) Décollage vers 2006-2007
Introduction à ElasticSearch
Introduction à ElasticSearch Présentée par : Romain Pignolet Lundi 7 Juillet 2014 Sommaire 1 Présentation de Elasticsearch 2 Installation et exemples simples 3 API Rest 4 Comment fonctionne Elasticsearch?
Programmation Internet Cours 4
Programmation Internet Cours 4 Kim Nguy ên http://www.lri.fr/~kn 17 octobre 2011 1 / 23 Plan 1. Système d exploitation 2. Réseau et Internet 3. Web 3.1 Internet et ses services 3.1 Fonctionnement du Web
Architecture Orientée Service, JSON et API REST
UPMC 3 février 2015 Précedemment, en LI328 Architecture générale du projet Programmation serveur Servlet/TOMCAT Aujourd hui Quelques mots sur les SOA API - REST Le format JSON API - REST et Servlet API
Programmation Web. Madalina Croitoru IUT Montpellier
Programmation Web Madalina Croitoru IUT Montpellier Organisation du cours 4 semaines 4 ½ h / semaine: 2heures cours 3 ½ heures TP Notation: continue interrogation cours + rendu à la fin de chaque séance
Introduction aux «Services Web»
Introduction aux «Services Web» Sana Sellami [email protected] 2014-2015 Modalité de contrôle de connaissances Note de contrôle de continu Note projet Evaluation du projet la semaine du 17 novembre
COMPRENDRE L ARCHITECTURE DES WEB SERVICES REST. Amosse EDOUARD, Doctorant
COMPRENDRE L ARCHITECTURE DES WEB SERVICES REST Amosse EDOUARD, Doctorant Organisation Cours Magistral 24/11/2014 26/11/2014 01/12/2014 Travaux Dirigés 26/11/2014 28/11/2014 01/11/2014 08/11/2014 Evaluation
Evolution et architecture des systèmes d'information, de l'internet. Impact sur les IDS. IDS2014, Nailloux 26-28/05/2014 pascal.dayre@enseeiht.
Evolution et architecture des systèmes d'information, de l'internet. Impact sur les IDS IDS2014, Nailloux 26-28/05/2014 [email protected] 1 MVC et le web 27/05/14 2 L'évolution des systèmes informatiques
Applications et Services WEB: Architecture REST
Applications et : Erick Stattner Laboratoire LAMIA Université des Antilles et de la Guyane France [email protected] Guadeloupe 2014-2015 Erick Stattner Applications et : 1 / 90 Description du cours
Les Architectures Orientées Services (SOA)
Les Architectures Orientées Services (SOA) Ulrich Duvent Guillaume Ansel Université du Littoral Côte d Opale 50, Rue Ferdinand Buisson BP 699 62228 Calais Cedex Téléphone (33) 03.21.46.36.92 Télécopie
Module BD et sites WEB
Module BD et sites WEB Cours 8 Bases de données et Web Anne Doucet [email protected] 1 Le Web Architecture Architectures Web Client/serveur 3-tiers Serveurs d applications Web et BD Couplage HTML-BD
PROSOP : un système de gestion de bases de données prosopographiques
PROSOP : un système de gestion de bases de données prosopographiques Introduction : Ce document présente l outil en développement PROSOP qui permet la gestion d'une base de donnée prosopographique de la
Bien architecturer une application REST
Olivier Gutknecht Bien architecturer une application REST Avec la contribution de Jean Zundel Ce livre traite exactement du sujet suivant : comment faire pour que les services web et les programmes qui
4. Utilisation d un SGBD : le langage SQL. 5. Normalisation
Base de données S. Lèbre [email protected] Université de Strasbourg, département d informatique. Présentation du module Contenu général Notion de bases de données Fondements / Conception Utilisation :
Dans nos locaux au 98 Route de Sauve 30900 NÎMES. Un ordinateur PC par stagiaire, scanner, imprimante/copieur laser couleur
FORMATION FORFAIT WEB DEVELOPPEUR Qualification ISQ OPQF Formacode 46 125 Certification de titre professionnel Web Designer + modules optionnels : Développement PHP/MySQL avancé, Web App, CMS e-boutique
PRODIGE V3. Manuel utilisateurs. Consultation des métadonnées
PRODIGE V3 Manuel utilisateurs Consultation des métadonnées Pour plus d'information sur le dispositif : à remplir par chaque site éventuellement 2 PRODIGE V3 : Consultation des métadonnées SOMMAIRE 1.
NoSQL. Introduction 1/23. I NoSQL : Not Only SQL, ce n est pas du relationnel, et le contexte. I table d associations - Map - de couples (clef,valeur)
1/23 2/23 Anne-Cécile Caron Master MIAGE - BDA 1er trimestre 2013-2014 I : Not Only SQL, ce n est pas du relationnel, et le contexte d utilisation n est donc pas celui des SGBDR. I Origine : recherche
Java et les bases de données
Michel Bonjour http://cuiwww.unige.ch/~bonjour CENTRE UNIVERSITAIRE D INFORMATIQUE UNIVERSITE DE GENEVE Plan Introduction JDBC: API SQL pour Java - JDBC, Java, ODBC, SQL - Architecture, interfaces, exemples
FileMaker Server 11. Publication Web personnalisée avec XML et XSLT
FileMaker Server 11 Publication Web personnalisée avec XML et XSLT 2007-2010 FileMaker, Inc. Tous droits réservés. FileMaker, Inc. 5201 Patrick Henry Drive Santa Clara, Californie 95054 FileMaker est une
Mise en œuvre des serveurs d application
Nancy-Université Mise en œuvre des serveurs d application UE 203d Master 1 IST-IE Printemps 2008 Master 1 IST-IE : Mise en œuvre des serveurs d application 1/54 Ces transparents, ainsi que les énoncés
Introduction aux. services web 2 / 2
Introduction aux services web 2 / 2 1 Calendrier 2 x CM A 107 mercredi 7 janvier 2015, 08 h 00 10 h 00 : introduction sur la théorie des services web mercredi 28 janvier 2015, 08 h 00 10 h 00 : introduction
UE 8 Systèmes d information de gestion Le programme
UE 8 Systèmes d information de gestion Le programme Légende : Modifications de l arrêté du 8 mars 2010 Suppressions de l arrêté du 8 mars 2010 Partie inchangée par rapport au programme antérieur Indications
OPEN DATA : CHALLENGES ET PERSPECTIVES D ENTREPOSAGE
OPEN DATA : CHALLENGES ET PERSPECTIVES D ENTREPOSAGE «Journée Open Data» 5 Novembre 2013 Présenté par : Imen Megdiche Directeur de thèse : Pr. Olivier Teste (SIG-IRIT) Co-directeur de thèse : Mr. Alain
Bibliothèque numérique de l enssib
Bibliothèque numérique de l enssib Il y a une vie après MARC, 19 novembre 2007 : journée d étude en hommage à Pierre-Yves Duchemin De MARC à XML : Les nouveaux formats bibliographiques CLAVEL, Thierry
Thierry BOULANGER. par la pratique. Bases indispensables Concepts et cas pratiques XML. 3 ième édition. Nouvelle édition
XML par la pratique Bases indispensables Concepts et cas pratiques 3 ième édition Nouvelle édition Thierry BOULANGER Table des matières 1 Les éléments à télécharger sont disponibles à l'adresse suivante
Cursus Sage ERP X3 Outils & Développement. Le parcours pédagogique Sage ERP X3 Outils et Développement
Cursus Outils & Développement Vous êtes Consultant, Chef de Projets, Directeur des Systèmes d Information, Directeur Administratif et Financier, Optez pour les «formations Produits» Nous vous proposons
TP JEE Développement Web en Java. Dans ce TP nous commencerons la programmation JEE par le premier niveau d une application JEE : l application web.
ASTRIUM - Toulouse JEE Formation 2013 TP JEE Développement Web en Java Dans ce TP nous commencerons la programmation JEE par le premier niveau d une application JEE : l application web. Figure 1 Architecture
INTERNET est un RESEAU D ORDINATEURS RELIES ENTRE EUX A L ECHELLE PLANETAIRE. Internet : interconnexion de réseaux (anglais : net = réseau)
CS WEB Ch 1 Introduction I. INTRODUCTION... 1 A. INTERNET INTERCONNEXION DE RESEAUX... 1 B. LE «WEB» LA TOILE, INTERCONNEXION DE SITES WEB... 2 C. L URL : LOCALISER DES RESSOURCES SUR L INTERNET... 2 D.
Intégration de données complexes pour une vision 360 du client. Chloé Clavel EDF R&D Département ICAME
Intégration de données complexes pour une vision 360 du client Chloé Clavel EDF R&D Département ICAME Contexte : projet R&D sur l intégration de données complexes pour la connaissance client Objectif :
Magento. Magento. Réussir son site e-commerce. Réussir son site e-commerce BLANCHARD. Préface de Sébastien L e p e r s
Mickaël Mickaël BLANCHARD BLANCHARD Préface de Sébastien L e p e r s Magento Préface de Sébastien L e p e r s Magento Réussir son site e-commerce Réussir son site e-commerce Groupe Eyrolles, 2010, ISBN
Les logiciels gratuits en ligne
Les logiciels gratuits en ligne L avantage des outils de bureautique en ligne, est qu ils sont consultables sur n importe quel ordinateur. Seule une connexion Internet est requise. En voici quelques exemples.
Problématiques de recherche. Figure Research Agenda for service-oriented computing
Problématiques de recherche 90 Figure Research Agenda for service-oriented computing Conférences dans le domaine ICWS (International Conference on Web Services) Web services specifications and enhancements
Devenez un véritable développeur web en 3 mois!
Devenez un véritable développeur web en 3 mois! L objectif de la 3W Academy est de former des petits groupes d élèves au développement de sites web dynamiques ainsi qu à la création d applications 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 [email protected] 2014-2015 Plan Partie 1: Introduction aux Services Web (SW) Partie 2: Vers une
Mercredi 15 Janvier 2014
De la conception au site web Mercredi 15 Janvier 2014 Loïc THOMAS Géo-Hyd Responsable Informatique & Ingénierie des Systèmes d'information [email protected] 02 38 64 26 41 Architecture Il est
Projet en nouvelles technologies de l information et de la communication
Projet en nouvelles technologies de l information et de la communication Site Web universitaire du Prof. Jacques Moeschler. Nono Steeve Semestre de printemps 2013 Sous la direction du Prof Luka Nerima
Introduction à. Oracle Application Express
Introduction à Oracle Application Express Sommaire Qu est-ce que Oracle Application Express (APEX)? Vue d ensemble des fonctionnalités et des différents composants d Oracle APEX Démonstration de création
Technologies du Web. Ludovic DENOYER - [email protected]. Février 2014 UPMC
Technologies du Web Ludovic DENOYER - [email protected] UPMC Février 2014 Ludovic DENOYER - [email protected] Technologies du Web Plan Retour sur les BDs Le service Search Un peu plus sur les
X2BIRT : Mettez de l interactivité dans vos archives
Présentation Produit Présentation Produit X2BIRT : Mettez de l interactivité dans vos archives L accès à l information est capital pour les affaires. X2BIRT, la dernière innovation d Actuate, prend le
Glossaire. base de données géographiques Voir géodatabase (GDB).
Glossaire analyse Processus d identification d une question ou d un problème à résoudre, de modélisation de ce problème, de recherche des résultats de modélisation, d interprétation des résultats, d élaboration
FORMATION / CREATION DE SITE WEB / 4 JOURNEES Sessions Octobre 2006
I. INTRODUCTION 1. Présentation du formateur et des élèves 2. Historique internet : d'où ça vient a. Historique général : 3 étapes majeures 1. l'histoire de l'informatique débute en 1942 avec la première
Interaction entre réseaux sociaux et sites web
Formation des Tisserands 22-23 janvier 2011 Interaction entre réseaux sociaux et sites web Intégrer les réseaux sociaux sur son site Internet Partager des informations sur les deux supports François NAUTRÉ
Synthèse... 1 Introduction... 4 1. Contexte de la création multimédia et surgissement du web sémantique 6
1 2 Synthèse... 1 Introduction... 4 1. Contexte de la création multimédia et surgissement du web sémantique 6 1.1. Evolution des contenus multimédia... 6 1.1.1. Diversification des contenus multimédia...
Sommaire. 1 Introduction 19. 2 Présentation du logiciel de commerce électronique 23
1 Introduction 19 1.1 À qui s adresse cet ouvrage?... 21 1.2 Comment est organisé cet ouvrage?... 22 1.3 À propos de l auteur... 22 1.4 Le site Web... 22 2 Présentation du logiciel de commerce électronique
Technologies Web. Ludovic Denoyer Sylvain Lamprier Mohamed Amine Baazizi Gabriella Contardo Narcisse Nya. Université Pierre et Marie Curie
1 / 22 Technologies Web Ludovic Denoyer Sylvain Lamprier Mohamed Amine Baazizi Gabriella Contardo Narcisse Nya Université Pierre et Marie Curie Rappel 2 / 22 Problématique Quelles technologies utiliser
Big Data et Graphes : Quelques pistes de recherche
Big Data et Graphes : Quelques pistes de recherche Hamamache Kheddouci Laboratoire d'informatique en Image et Systèmes d'information LIRIS UMR 5205 CNRS/INSA de Lyon/Université Claude Bernard Lyon 1/Université
PHP CLÉS EN MAIN. 76 scripts efficaces pour enrichir vos sites web. par William Steinmetz et Brian Ward
PHP CLÉS EN MAIN 76 scripts efficaces pour enrichir vos sites web par William Steinmetz et Brian Ward TABLE DES MATIÈRES INTRODUCTION 1 1 TOUT CE QUE VOUS AVEZ TOUJOURS VOULU SAVOIR SUR LES SCRIPTS PHP
RÉFÉRENCEMENT NATUREL RENCONTRE DEVELOPR6 14 JUIN 2013
RENCONTRE DEVELOPR6 14 JUIN 2013 PRÉSENTATION de Smile Chiffres clés, chiffres d'affaires, nombre de salariés, nombre d'agence, croissance annuelle, années d'expérience, etc. PRÉSENTATION DE SMILE SYNTHÉSE
Web Sémantique. Examen
Formations en Informatique de Lille 2012/2013 Web Sémantique mars 2013 Examen Durée 2h. Documents et dictionnaire électronique autorisés, appareils mobiles de communication interdits. Exercice 1 : Dans
Cette application développée en C# va récupérer un certain nombre d informations en ligne fournies par la ville de Paris :
Développement d un client REST, l application Vélib 1. Présentation L application présentée permet de visualiser les disponibilités des vélos et des emplacements de parking à la disposition des parisiens
Introduction à Microsoft InfoPath 2010
Introduction à Microsoft InfoPath 2010 Couplé à Microsoft SharePoint Designer 2010, InfoPath 2010 simplifie la création de solutions de bout en bout sur SharePoint Server 2010, qui contiennent des formulaires
THEME PROJET D ELABORATION D UNE BASE DE DONNEES SOUS LE SERVEUR MYSQL
. THEME PROJET D ELABORATION D UNE BASE DE DONNEES SOUS LE SERVEUR MYSQL Mr MEZRED MOHAMED Ingénieur météorologue INTRODUCTION Il existe de nombreuses manières de construire une base de données. En effet,
Intégration de données hétérogènes et réparties. Anne Doucet [email protected]
Intégration de données hétérogènes et réparties Anne Doucet [email protected] 1 Plan Intégration de données Architectures d intégration Approche matérialisée Approche virtuelle Médiateurs Conception
NoSQL. Introduction 1/30. I NoSQL : Not Only SQL, ce n est pas du relationnel, et le contexte. I table d associations - Map - de couples (clef,valeur)
1/30 2/30 Anne-Cécile Caron Master MIAGE - SGBD 1er trimestre 2014-2015 I : Not Only SQL, ce n est pas du relationnel, et le contexte d utilisation n est donc pas celui des SGBDR. I Origine : recherche
Livre Blanc WebSphere Transcoding Publisher
Livre Blanc WebSphere Transcoding Publisher Introduction WebSphere Transcoding Publisher vous permet d'offrir aux utilisateurs des informations Web adaptées à leurs besoins. Il vous permet, par exemple,
Stocker des données sur Amazon S3
4 Stocker des données sur Amazon S3 Dans ce chapitre, nous plongeons la tête la première dans Amazon S3, Simple Storage Service (service simple de stockage). Après un aperçu rapide des concepts de S3 les
FileMaker Server 12. publication Web personnalisée avec XML
FileMaker Server 12 publication Web personnalisée avec XML 2007-2012 FileMaker, Inc. Tous droits réservés. FileMaker, Inc. 5201 Patrick Henry Drive Santa Clara, California 95054 FileMaker et Bento sont
Introduction aux concepts d ez Publish
Introduction aux concepts d ez Publish Tutoriel rédigé par Bergfrid Skaara. Traduit de l Anglais par Benjamin Lemoine Mercredi 30 Janvier 2008 Sommaire Concepts d ez Publish... 3 Système de Gestion de
CRÉER, ROUTER ET GÉRER UNE NEWSLETTER, UN E-MAILING
CRÉER, ROUTER ET GÉRER UNE NEWSLETTER, UN E-MAILING Durée : 3J / 21H Formateur : Consultant expert en PAO et Web-marketing. Groupe de : 4 max Formation au web marketing Objectifs : Mettre en oeuvre des
Applications des technologies sémantiques à la gestion des connaissances
Applications des technologies sémantiques à la gestion des connaissances Sommaire Sommaire... 1 Introduction... 2 1. Standardisation des termes et du vocabulaire d un domaine... 2 1.1 Vocabulaire GoodRelations
WysiUpStudio. CMS professionnel. pour la création et la maintenance évolutive de sites et applications Internet V. 6.x
WysiUpStudio CMS professionnel pour la création et la maintenance évolutive de sites et applications Internet V. 6.x UNE SOLUTION DE GESTION DE CONTENUS D UNE SOUPLESSE INÉGALÉE POUR CRÉER, MAINTENIR ET
Application Web et J2EE
Application Web et J2EE Servlet, JSP, Persistence, Méthodologie Pierre Gambarotto Département Informatique et Math appli ENSEEIHT Plan Introduction 1 Introduction Objectfis
Intégration du Web 2.0 dans les solutions IBM
Bournhonesque Philippe Directeur stratégie IBM France & NWA [email protected] Agenda Software as a Service Simplicité Collaboration k Conclusion 2 Collaboration pour le marché SMB Lotus Foundations
XML, PMML, SOAP. Rapport. EPITA SCIA Promo 2004 16 janvier 2003. Julien Lemoine Alexandre Thibault Nicolas Wiest-Million
XML, PMML, SOAP Rapport EPITA SCIA Promo 2004 16 janvier 2003 Julien Lemoine Alexandre Thibault Nicolas Wiest-Million i TABLE DES MATIÈRES Table des matières 1 XML 1 1.1 Présentation de XML.................................
Pierre Racine Professionnel de recherche Centre d étude de la forêt Département des sciences du bois et de la forêt, Université Laval, Québec
Pierre Racine Professionnel de recherche Centre d étude de la forêt Département des sciences du bois et de la forêt, Université Laval, Québec Production d un site web = CMS Il n y a plus besoin aujourd
Projet 2. Gestion des services enseignants CENTRE D ENSEIGNEMENT ET DE RECHERCHE EN INFORMATIQUE. G r o u p e :
CENTRE D ENSEIGNEMENT ET DE RECHERCHE EN INFORMATIQUE Projet 2 Gestion des services enseignants G r o u p e : B E L G H I T Y a s m i n e S A N C H E Z - D U B R O N T Y u r i f e r M O N T A Z E R S i
Internet. DNS World Wide Web. Divers. Mécanismes de base Exécution d'applications sur le web. Proxy, fire-wall
Internet DNS World Wide Web Mécanismes de base Exécution d'applications sur le web Divers Proxy, fire-wall 1 Les services usuels de l Internet Services principaux (applications) disponibles sur l Internet
Langage HTML (2 partie) <HyperText Markup Language> <tv>lt La Salle Avignon BTS IRIS</tv>
Langage HTML (2 partie) «Je n'ai fait que prendre le principe d - hypertexte et le relier au principe du TCP et du DNS et alors boum! ce fut le World Wide Web!» Tim Berners-Lee
Evolution des catalogues et des métiers: comment se préparer aux changements? Quelques échos de la BnF. CRFCB Université de Toulouse 29 mars 2013
CRFCB Université de Toulouse 29 mars 2013 Evolution des catalogues et des métiers: comment se préparer aux changements? Quelques échos de la BnF Gildas ILLIEN Bibliothèque nationale de France Directeur
Programmation des Applications Réparties. Parsers XML DOM et SAX
Programmation des Applications Réparties Parsers XML DOM et SAX Luiz Angelo Steffenel [email protected] Steffenel Programmation des Applications Réparties Master M1-2007-2008 1 Comment
Quelques patterns pour la persistance des objets avec DAO DAO. Principe de base. Utilité des DTOs. Le modèle de conception DTO (Data Transfer Object)
Quelques patterns pour la persistance des objets avec DAO Ce cours présente des modèles de conception utilisés pour effectuer la persistance des objets Université de Nice Sophia-Antipolis Version 1.4 30/8/07
Open Data. Enjeux et perspectives dans les télécommunications
Open Data Enjeux et perspectives dans les télécommunications Orange Labs 28/09/2012 Patrick launay, Recherche & Développement, Orange Labs - Recherche & Développement Printemps de la Recherche EDF Open
www.konicaminolta.fr PageScope Suite L accélérateur de workflow * L essentiel de l image
www.konicaminolta.fr PageScope Suite L accélérateur de workflow * L essentiel de l image * PageScope Suite: PageScope Net Care............................................. 4 PageScope Data Administrator.....................................
Atelier 1. Portails documentaires : BioLib et Cemadoc
Atelier 1 Portails documentaires : BioLib et Cemadoc Intervenants Emmanuelle Jannes-Ober, responsable de la médiathèque - Institut Pasteur Odile Hologne, chef du service de l infomation scientifique et
Les services usuels de l Internet
Les services usuels de l Internet Services principaux (applications) disponibles sur l Internet Courrier électronique (mail) - protocole SMTP (Simple Mail Transfer Protocol) inclut maintenant tous types
Google Actualités. Propriétés techniques. Structure des URL
Si l efficacité des textes alliée au text appeal (pour reprendre l expression de Sébastien Billard) et à la quête de «l hypertextualité» est l apanage du rédacteur web, l optimisation du contenu favorise
27/11/12 Nature. SDK Python et Java pour le développement de services ACCORD Module(s)
Propriétés du Document Source du Document SDK_accords.odt Titre du Document SDK Python et Java pour le développement de services ACCORD Module(s) PyaccordsSDK, JaccordsSDK Responsable Prologue Auteur(s)
Les technologies du Big Data
Les technologies du Big Data PRÉSENTÉ AU 40 E CONGRÈS DE L ASSOCIATION DES ÉCONOMISTES QUÉBÉCOIS PAR TOM LANDRY, CONSEILLER SENIOR LE 20 MAI 2015 WWW.CRIM.CA TECHNOLOGIES: DES DONNÉES JUSQU'À L UTILISATEUR
Autour du web. Une introduction technique Première partie : HTML. Georges-André SILBER Centre de recherche en informatique MINES ParisTech
Autour du web Une introduction technique Première partie : HTML Georges-André SILBER Centre de recherche en informatique MINES ParisTech [email protected] http://www.cri.ensmp.fr/people/silber/cours/2010/web
Présentation Alfresco
Présentation d un CMS : Alfresco Présentation Alfresco Ludovic Plantin, Frédéric Sénèque, Xu Zhao Polytech Grenoble Décembre 2008 Plantin, Sénèque, Xu (Polytech) Présentation Alfresco Décembre 2008 1 /
Chaîne opératoire de réalisation d une base de données. ANF «Comment concevoir une base de données» (29-30/01/2015)
Chaîne opératoire de réalisation d une base de données ANF «Comment concevoir une base de données» (29-30/01/2015) En introduction 1- Phase d analyse ou d audit 2- Modélisation & développement de la base
Principales failles de sécurité des applications Web Principes, parades et bonnes pratiques de développement
Guillaume HARRY l Contenu sous licence Creative Commons CC-BY-NC-ND Principales failles de sécurité des applications Web Principes, parades et bonnes pratiques de développement P. 2 1. Introduction 2.
