Examen Construction d Applications Réparties
|
|
|
- Victorien Émond
- il y a 10 ans
- Total affichages :
Transcription
1 Examen Construction d Applications Réparties Maîtrise Informatique Université des Sciences et Technologies de Lille Session Septembre heures Tous documents autorisés 1. Gestion d'un Parking (10 points) On considère un parking dont on souhaite automatiser la gestion en l administrant à distance avec un middleware CORBA. Le parking peut accueillir au maximum 50 véhicules. Une barrière gère les entrées et les sorties de véhicules : elle délivre un ticket à l entrée d un véhicule et elle contrôle le ticket fourni par l automobiliste à la sortie. Un automate de paiement permet sur présentation du ticket, de régler le montant correspondant au temps de stationnement. L automobiliste règle le montant du stationnement à l automate avant de franchir la barrière pour sortir. La barrière, l automate et le parking sont représentés chacun par un objet CORBA. L interface BarriereItf de la barrière fournit deux méthodes : - entrer : correspond à l entrée d un véhicule dans le parking. Retourne vrai si le véhicule peut rentrer (si place libre), faux sinon (et dans ce cas le véhicule ne peut pas entrer). Cette méthode fournit en paramètre de sortie une structure Ticket comprenant un numéro de ticket de type entier et une heure d entrée sous la forme d une chaîne de caractères. - sortir : correspond à la sortie d un véhicule. Retourne vrai si l automobiliste a réglé le montant du stationnement, faux sinon (et dans ce cas le véhicule ne peut pas sortir). Cette méthode prend en paramètre d entrée une structure Ticket. L interface AutomateItf de l automate fournit deux méthodes : - payer : correspond au paiement en fonction de la durée de stationnement. Retourne vrai si le montant fourni par l automobiliste est suffisant, faux sinon. Cette méthode prend en paramètre d entrée une structure Ticket et un montant de type réel double. Cette méthode fournit également en sortie une valeur de type réel double représentant la monnaie à rendre à l utilisateur. - cestregle : à partir d une structure Ticket fournie en entrée, retourne vrai si le montant du ticket a été réglé, faux sinon. L interface ParkingItf du parking fournit trois méthodes : Examen CAR 1 sept 2004
2 - nbplaceslibres : retourne un entier indiquant le nombre de places libres dans le parking. - entreevehicule : signale l entrée d un véhicule sur le parking. Ne prend aucun paramètre, ne retourne rien. - sortievehicule : signale la sortie d un véhicule du parking. Ne prend aucun paramètre, ne retourne rien. 1 Définir la structure Ticket et les interfaces IDL correspondant à ces trois objets CORBA dans un module ParkingPkg. (2 points) Arrivée d un véhicule 2 Lorsqu un automobiliste se présente à la Barrière, l objet CORBA barrière interroge l objet Parking avant de laisser entrer l automobiliste. Pourquoi? Quelle méthode invoque-t-il? (0,5 point) 3 A l issue de cela, il se peut que l objet Barrière invoque la méthode entreevehicule de l objet Parking. Cette méthode n a pas de paramètres et a pourtant un rôle essentiel. Lequel? (0,5 point) Sortie d un véhicule 4 Décrire le scénario de la sortie d un véhicule du parking : quel(s) objet(s) appelle(nt) quelle(s) méthode(s) de quel(s) autre(s) objet(s) et pourquoi? En particulier, on s attachera à fournir un scénario de fonctionnement permettant à l objet Barrière d autoriser ou non la sortie du véhicule. (1 point) Implantation du parking 5 Ecrire le code de la classe ParkingImpl implantant l interface ParkingItf. (1 point) Ajout d une barrière 6 On souhaite ajouter une deuxième barrière d entrée/sortie au parking. Cela modifie-t-il les interfaces définies à la question 1? Si oui comment, si non pourquoi. (1 point) 7 La classe ParkingImpl de la question 5 est modifiée suite à l ajout d une barrière. Après avoir rappelé les méthodes invoquées lors de l arrivée d un véhicule, expliquez en quoi consiste cette modification (on ne vous demande pas de la programmer). (1 point) 8 Même question pour la sortie d un véhicule. (1 point) Evolution du parking 9 On souhaite maintenant connaître les heures d entrée et de sortie des véhicules. Sans donner le code, expliquez comment vous pourriez faire cela. (1 point) Examen CAR 2 sept 2004
3 2. Gestion d'une bibliothèque (10 points) Le système d'information de la bibliothèque municipale de votre ville a été automatisé, il y a quelques années. Les bibliothécaires disposent d'un logiciel accessible depuis des terminaux de type ordinateur de bureau. Ce logiciel leur permet de gérer à la fois les livres, les usagers et les emprunts. En quelques lignes, voici les opérations possibles sur ce logiciel : Le bibliothécaire peut : - ajouter un nouveau livre, - supprimer un livre, - consulter la liste des livres selon différents critères (auteur, titre, éditeur, emprunteur), - consulter les données associées à un livre à partir de son titre ou de son ISBN (identifiant d'un livre), - ajouter un nouvel usager, - supprimer un usager, - consulter la liste des usagers selon différents critères (nom, catégorie (scolaire, étudiant, senior, travailleur, chômeur), adresse), - consulter les données associées à un usager à partir de son nom. Le bibliothécaire gère les emprunts pour un usager. Ce dernier peut : - emprunter 1 livre (au maximum 3) pour une durée de 15 jours, - ramener un livre avant ou à l'expiration de ce délai de 15 jours. Cela lui permet d'emprunter un nouveau livre, - demander une prolongation de 15 jours de son prêt (renouvelable deux fois, c'est-àdire au maximum un mois), - avoir une pénalité, si le livre n'a pas été ramené à temps. Cette pénalité consiste en une interdiction d'emprunt pendant la durée correspondant au retard. Un usager peut : - consulter le catalogue des livres selon différents critères (no ISBN, auteur, titre, éditeur) et permet de connaître, pour chaque livre, son emplacement dans la bibliothèque et sa disponibilité. 1 Identifier la structure de données nécessaires permettant de gérer les livres, les usagers et les emprunts. Commenter votre solution (2 points). 2 A partir de cette structure de données, identifiez les classes Java nécessaires et donnez les interfaces de ces classes Java (1 point) 3 Le bibliothécaire souhaite que l'accès au logiciel, en particulier pour la partie consultation, soit maintenant possible au travers d'un navigateur Web sans pour cela retoucher au logiciel initial. L'informaticien propose une première solution client/serveur à base de Web Services. Rappelez brièvement en quoi consiste cette technique et décrivez les avantages et les inconvénients (1 point). 4 Proposez une autre solution. Quels sont ses avantages et inconvénients par rapport à la solution proposée par l'informaticien? (1 point) Nous restons sur la solution à base de Web Services. Les deux messages suivants circulent entre le client et le serveur : 1 er message du client vers le serveur : 1 POST /Biblio HTTP/1.1 Examen CAR 3 sept 2004
4 2 Host: 3 Content-Type: text/xml; charset="utf-8" 4 Content-Length: SOAPAction: <SOAP-ENV:Envelope 8 xmlns:soap-env=" 9 xmlns:xsi=" 10 xmlns:xsd=" 11 <SOAP-ENV:Body> 12 <m:requestbook 13 xmlns:m="urn:xmethods-bibliotheque" 14 SOAP-ENV:encodingStyle= 15 " 16 <identifiant xsi:type=xsd:string> R55 18 </identifiant> 19 </m:requestbook > 20 </SOAP-ENV:Body> 21 </SOAP-ENV:Envelope> 2 ème message du serveur vers le client : 22 HTTP/ OK 23 Content-Type: text/xml; charset="utf-8" 24 Content-Length: <SOAP-ENV:Envelope 27 xmlns:soap-env= 28 " 29 xmlns:xsi=" 30 xmlns:xsd=" 31 <SOAP-ENV:Body> 32 <m:requestbook 33 xmlns:m="urn:xmethods-bibliotheque" 34 SOAP-ENV:encodingStyle= 35 " 36 <return xmlns:ns2="urn:bibliotheque" 37 xsi:type="ns2:product"> 38 <name xsi:type="xsd:string">victor Hugo </name> 39 <titre xsi:type="xsd:string">les Miserables</titre> 40 <emplacement xsi:type="xsd:string"> B5 </emplacement> 41 <dispo xsi:type="xsd:string"> oui </dispo> 42 </return> 43 </m:requestbook > 44 </SOAP-ENV:Body> 45 </SOAP-ENV:Envelope> 5 Donnez la signification des lignes 1 à 5 dans le premier message et 21 à 24 dans le second message (0,5 point) 6 Que définissent les lignes 7, 8, 9, 10? (0,5 point) Examen CAR 4 sept 2004
5 7 Expliquez la différence entre les lignes 8, 9, 10 et la ligne 13? (0,5 point) 8 A quoi sert l'attribut "xsi:type" dans les lignes 37, 38, 39, 40, 41? (0,5 point) 9 Pourquoi préfixe-t-on string par xsd: dans la ligne 38? (0,5 point) 10 Le langage de description de service (WSDL) sert à définir les échanges. La première partie de cette définition concerne le type des messages échangés. Définissez le type du message de retour (balise return) sous forme d'un XML schéma (1 point) 11 La bibliothèque souhaite maintenant proposer un accès à distance de façon à étendre son service de prêts à des usagers éloignés. Quelle est la première étape à mettre en œuvre pour faire connaître ce service? (1 point) 12 Ce service étant maintenant accessible via Internet, il faut en sécuriser l'accès. Quelle solution proposez vous? (0,5 point) Examen CAR 5 sept 2004
Intégration d'applications à "gros grain" Unité d'intégration : le "service" (interface + contrat)
Motivations Motivations Intégration d'applications à "gros grain" Unité d'intégration : le "service" (interface + contrat) Contraintes Applications conçues indépendamment, sans avoir prévu une intégration
Plateforme PAYZEN. Définition de Web-services
Plateforme PAYZEN Définition de Web-services Ordre de paiement Version 1.1 Rédaction, Vérification, Approbation Rédaction Vérification Approbation Nom Date/Visa Nom Date/Visa Nom Date/Visa Lyra-Network
Manuel d intégration API SOAP SMS ALLMYSMS.COM
Manuel d intégration API SOAP SMS ALLMYSMS.COM 26/02/2014 TABLE DES MATIERES OBJECTIF DU DOCUMENT... 3 LE PROTOCOLE SOAP... 3 ENVOI DE REQUETES SOAP A LA PLATEFORME ALLMYSMS.COM... 3 BACKOFFICE SMS...
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 à l'architecture L'objectif premier d'un système d'information, quel qu'il soit, est de permettre à plusieurs utilisateurs d'accéder aux mêmes informations : pour cela, il faut donc regrouper
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.
GEI 465 : Systèmes répartis
Université de Sherbrooke GEI 465 : Systèmes répartis Travaux à effectuer Ahmed Khoumsi Automne 2004 Page 1 Les deux premiers travaux que vous effectuerez vous donneront, respectivement, l occasion d utiliser
Développement des Systèmes d Information
Développement des Systèmes d Information Axe ISI Camille Persson Institut Fayol / LSTI / ISCOD École Nationale Supérieure des Mines de Saint-Etienne 158 cours Fauriel, 42000 Saint-Etienne [email protected]
Définition des Webservices Standards Systempay 1.27.8. Version 2.7c
Définition des Webservices Standards Systempay 1.27.8 Version 2.7c Historique du document Version Auteur Date Commentaires 2.7c Lyra-Network 06/12/2013 Modification du champ threedsresult. Précision apportée
Cours CCNA 1. Exercices
Cours CCNA 1 TD3 Exercices Exercice 1 Enumérez les sept étapes du processus consistant à convertir les communications de l utilisateur en données. 1. L utilisateur entre les données via une interface matérielle.
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
Le stockage local de données en HTML5
Le stockage local HTML5, pourquoi faire? Dans une optique de réduction des couts de maintenance, de déploiement, beaucoup d'entreprises ont fait le choix de migrer leurs applicatifs (comptables, commerciales,
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
Définition des Webservices Ordre de paiement par email. Version 1.0
Définition des Webservices Ordre de paiement par email Version 1.0 Rédaction, Vérification, Approbation Rédaction Vérification Approbation Nom Date/Visa Nom Date/Visa Nom Date/Visa Historique du document
TD sur JMS ---- 1) Qu est-ce qu un middleware orienté message (MOM)? Quelles différences faites-vous entre un MOM et JMS?
TD sur JMS ---- Questions de cours : 1) Qu est-ce qu un middleware orienté message (MOM)? Quelles différences faites-vous entre un MOM et JMS? MOM : Message Oriented Middleware Intergiciels orientés Messages
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
Guide des services Web 7.0
Guide des services Web 7.0 Copyright 2010 Sage Technologies Limited, éditeur de ce produit. Tous droits réservés. Il est interdit de copier, photocopier, reproduire, traduire, copier sur microfilm, et
Plan du Travail. 2014/2015 Cours TIC - 1ère année MI 30
Plan du Travail Chapitre 1: Internet et le Web : Définitions et historique Chapitre 2: Principes d Internet Chapitre 3 : Principaux services d Internet Chapitre 4 : Introduction au langage HTML 2014/2015
Remote Method Invocation (RMI)
Remote Method Invocation (RMI) TP Réseau Université Paul Sabatier Master Informatique 1 ère Année Année 2006/2007 Plan Objectifs et Inconvénients de RMI Fonctionnement Définitions Architecture et principe
LE COURTAGE PRÊT AVEC OCLC 08 octobre 2013. Schéma de fonctionnement du prêt sans courtage. 4
TABLE DES MATIÈRES Contexte. 2 Fonctionnement du prêt avec OCLC pour les établissements ayant plusieurs services de PEB. 2 Avec ou sans courtage.. 2 Fonctionnement du courtage.. 2 Le rôle du courtier.
Étude de faisabilité d'une application SOAP avec un système embarqué
Étude de faisabilité d'une application SOAP avec un système Titre du projet I04_05s01 Chaîne du froid: Communication par SOAP Numéro du projet 53 École HE-ARC ingénierie informatique Temps imparti Travail
PLAN DE LEÇON TITRE : Comprendre le crédit et votre rapport de solvabilité. Résultats d apprentissage de la littératie financière
Comprendre le crédit et votre rapport de solvabilité 70 minutes Résultats d apprentissage de la littératie financière À la fin de la leçon, les élèves pourront : décrire les répercussions que pourront
21 mars 2012. Simulations et Méthodes de Monte Carlo. DADI Charles-Abner. Objectifs et intérêt de ce T.E.R. Générer l'aléatoire.
de 21 mars 2012 () 21 mars 2012 1 / 6 de 1 2 3 4 5 () 21 mars 2012 2 / 6 1 de 2 3 4 5 () 21 mars 2012 3 / 6 1 2 de 3 4 5 () 21 mars 2012 4 / 6 1 2 de 3 4 de 5 () 21 mars 2012 5 / 6 de 1 2 3 4 5 () 21 mars
Microsoft Technopoche
Microsoft Technopoche 2/28 Préface Ce document a été écrit par Olivier SCHMITT, ingénieur Support Développement à Microsoft France. Il est destiné aux développeurs désirant se familiariser avec les Services
Workshop e-business ISMIN 3A P2015
Workshop e-business ISMIN 3A P2015 Philippe Lalevée [email protected] 1 Votre semaine Durée : 30 heures (10 x 3h) dont ~6 heures de cours Cours : rappels sur les technologies Web, XML,
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
IFIPS 5 / Nouvelles Architectures Logicielles Projet : Bus de web services avec «moteur» BPEL
IFIPS 5 / Nouvelles Architectures Logicielles Projet : Bus de web services avec «moteur» BPEL Un bus de services Un bus de services (ESB) permet d assembler des web services existants, le résultat de cet
Atelier Le gestionnaire de fichier
Chapitre 12 Atelier Le gestionnaire de fichier I Présentation Nautilus est un gestionnaire de fichiers pour l environnement de bureau Gnome. Il offre toutes les fonctions de gestion de fichier en local
Le modèle de données
Le modèle de données Introduction : Une fois que l étude des besoins est complétée, deux points importants sont à retenir : Les données du système étudié Les traitements effectués par le système documentaire.
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
Notice PROFESSEUR Le réseau pédagogique
Notice PROFESSEUR Le réseau pédagogique I. Allumer l ordinateur et ses périphériques II. Connexion aux Espaces de Stockage a) sur une station windows XP en domaine : Remplir les champs proposés avec vos
Compte lecteur : Mode d emploi. Sommaire
Compte lecteur : Mode d emploi Votre compte lecteur est un espace personnel auquel vous accédez depuis notre catalogue en ligne après authentification. Attention à ne pas confondre votre compte lecteur
L Orchestration de Services Web avec Orchestra. Goulven Le Jeune Orchestra Project Manager
L Orchestration de Services Web avec Orchestra Goulven Le Jeune Orchestra Project Manager D1 Bull, Architecte d un Monde Ouvert : contributeur et acteur majeur de l'open Source Applications métiers Infrastructures
Installation et Administration de SolidWorks Electrical CadWare Systems
1 Sommaire I. Introduction... 3 II. Prérequis... 4 Configuration matérielle... 4 Administration et sécurité... 4 III. Installation monoposte... 5 IV. Image Administrative pour installation monoposte...
API Web Service TéléAlerte
API Web Service TéléAlerte Version 1.2 (nov. 2013) Auteurs : Amos Faye, Stéphane Gibouin, Hennie Reyneke. Table des matières Table des matières... 2 Introduction, démarche technique... 4 Prérequis : notion
La VOIP :Les protocoles H.323 et SIP
La VOIP :Les protocoles H.323 et SIP PLAN La VOIP 1 H.323 2 SIP 3 Comparaison SIP/H.323 4 2 La VOIP Qu appelle t on VOIP? VOIP = Voice Over Internet Protocol ou Voix sur IP La voix sur IP : Le transport
Module http MMS AllMySMS.com Manuel d intégration
Module http MMS AllMySMS.com Manuel d intégration Objectif du document... 3 1 Envoi de MMS par requête http... 4 1.1 Format de la requête utilisée... 4 1.2 Arborescence et explication des balises du flux
Qu'est-ce que c'est Windows NT?
Qu'est-ce que c'est Windows NT? Que faire en cas de blocage d'une station NT? Profils «errants» avec win NT : des éclaircissements Echange de fichiers entre les deux environnements PC/Mac Blocage réseau
Modèle de cahier des charges pour un appel d offres relatif à une solution de gestion des processus métier (BPM)
LA BOITE A OUTILS DE L ACHETEUR DE BPM Modèle de cahier des charges pour un appel d offres relatif à une solution de gestion des processus métier (BPM) La boîte à outils de l acheteur de solution BPM -
Développement d applications Internet et réseaux avec LabVIEW. Alexandre STANURSKI National Instruments France
Développement d applications Internet et réseaux avec LabVIEW Alexandre STANURSKI National Instruments France Quelles sont les possibilités? Publication de données Génération de rapports et de documents
Protection des protocoles www.ofppt.info
ROYAUME DU MAROC Office de la Formation Professionnelle et de la Promotion du Travail Protection des protocoles DIRECTION RECHERCHE ET INGENIERIE DE FORMATION SECTEUR NTIC Sommaire 1. Introduction... 2
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
COMMUNICATION TECHNIQUE N TCV060 Ed. 01. OmniVista 4760 Nb de pages : 18 Date : 12-07-2005 URGENTE NON URGENTE TEMPORAIRE DEFINITIVE
COMMUNICATION TECHNIQUE N TCV060 Ed. 01 OmniVista 4760 Nb de pages : 18 Date : 12-07-2005 URGENTE NON URGENTE TEMPORAIRE DEFINITIVE OBJET : GESTION ANNUAIRE Veuillez trouver ci-après une documentation
Un exemple d'authentification sécurisée utilisant les outils du Web : CAS. P-F. Bonnefoi
Un exemple d'authentification sécurisée utilisant les outils du Web : CAS 111 L authentification CAS : «Central Authentication Service» CAS ou le service central d authentification Le système CAS, développé
Serveurs de noms Protocoles HTTP et FTP
Nils Schaefer Théorie des réseaux (EC3a) Serveurs de noms Protocoles HTTP et FTP Théorie des réseaux (EC3a) Séance 7 Pourquoi DNS? Internet est une structure hiérarchique et arborescente de réseaux et
REGLEMENT INTERIEUR BIBLIOTHEQUE MUNICIPALE SALON DE PROVENCE
REGLEMENT INTERIEUR BIBLIOTHEQUE MUNICIPALE SALON DE PROVENCE BIBLIOTHEQUE MUNICIPALE REGLEMENT INTERIEUR ARTICLE 1 : La Bibliothèque Municipale a pour but de contribuer aux loisirs, à l'information, à
Compte Rendu d intégration d application
ISMA 3EME ANNEE Compte Rendu d intégration d application Compte Rendu Final Maxime ESCOURBIAC Jean-Christophe SEPTIER 19/12/2011 Table des matières Table des matières... 1 Introduction... 3 1. Le SGBD:...
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
HTML. Notions générales
1 HTML Le langage HTML est le langage de base permettant de construire des pages web, que celles-ci soient destinées à être affichées sur un iphone/android ou non. Dans notre cas, HTML sera associé à CSS
Approche Contract First
Exemple HelpDesk Approche Contract First Développement d un premier web service en utilisant l approche contract first (ou WSDL First) Écriture du wsdl avant d écrire le code java Autre possibilité implementation
Cours Base de données relationnelles. M. Boughanem, IUP STRI
Cours Base de données relationnelles 1 Plan 1. Notions de base 2. Modèle relationnel 3. SQL 2 Notions de base (1) Définition intuitive : une base de données est un ensemble d informations, (fichiers),
Portail : mode d emploi
Portail : mode d emploi Le Portail culturel de Dunkerque, qu est-ce que c est? C est un site Internet à partir duquel on peut s authentifier et accéder à des services. Il est subdivisé en 3 parties : un
L3 informatique TP n o 2 : Les applications réseau
L3 informatique TP n o 2 : Les applications réseau Sovanna Tan Septembre 2009 1/20 Sovanna Tan L3 informatique TP n o 2 : Les applications réseau Plan 1 Transfert de fichiers 2 Le Courrier électronique
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
NAS 109 Utiliser le NAS avec Linux
NAS 109 Utiliser le NAS avec Linux Accéder aux fichiers sur votre NAS en utilisant Linux C O L L E G E A S U S T O R OBJECTIFS DU COURS À la fin de ce cours, vous devriez : 1. Pouvoir utiliser Linux pour
Installer Enterprise Miner 5.1 en SAS9.1.3 - environnement Windows
Installer Enterprise Miner 5.1 en SAS9.1.3 - environnement Windows Introduction :... 3 1. Présentation de l architecture Enterprise Miner 5.1 :... 4 2. Installation d Enterprise Miner 5.1:... 5 3. Post-installation
Les services Web. Jeremy Fierstone Email : [email protected]. SAR5 Novembre 2002
Les services Web Jeremy Fierstone Email : [email protected] SAR5 Novembre 2002 Merci à Mireille Blay-Fornarino, Didier Donsez Michel Riveill, Microsoft, Sun pour leurs slides 1 Les services Web Généralités
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.................................
Installation d un serveur HTTP (Hypertext Transfer Protocol) sous Débian 6
Installation d un serveur HTTP (Hypertext Transfer Protocol) sous Débian 6 1 BERNIER François http://astronomie-astrophotographie.fr Table des matières Installation d un serveur HTTP (Hypertext Transfer
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
Demande de crédit pour l achat et la pose d horodateurs au parking du Centre. Politique globale de parcage dans le village de Château-d Oex
Préavis No 11/2012 Demande de crédit pour l achat et la pose d horodateurs au parking du Centre et Politique globale de parcage dans le village de Château-d Oex Monsieur le Président, Mesdames et Messieurs
TP 7, 8 & 9 : Installation et Gestion de GLPI et Télédéploiement SISR 1 HUBERT JULIEN LABBE RICHARD DAY MICKAEL DOGNY CHRISTOPHE
TP 7, 8 & 9 : SISR 1 Installation et Gestion de GLPI et Télédéploiement HUBERT JULIEN LABBE RICHARD DAY MICKAEL DOGNY CHRISTOPHE Table des matières TP 7 : Installation de GLPI... 2 1 ) Recherchez sur internet
But de cette présentation
Réseaux poste à poste ou égal à égal (peer to peer) sous Windows But de cette présentation Vous permettre de configurer un petit réseau domestique (ou de tpe), sans serveur dédié, sous Windows (c est prévu
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,
WebSSO, synchronisation et contrôle des accès via LDAP
31 mars, 1er et 2 avril 2009 WebSSO, synchronisation et contrôle des accès via LDAP Clément Oudot Thomas Chemineau Sommaire général Synchronisation d'identités WebSSO et contrôle des accès Démonstration
Proposer de nouveaux services aux Levalloisiens. Des ressources numériques, accessibles à distance. http://mediatheque.ville-levallois.
La Médiathèque virtuelle ou la 2 ème Médiathèque Objectifs et enjeux Proposer de nouveaux services aux Levalloisiens Une Médiathèque ouverte 7j/7, 24h/24 Un catalogue enrichi Des ressources numériques,
Les bibliothèques et les centres de documentation de l'enseignement tertiaire
Réunion d'experts sur Les bibliothèques et les centres de documentation de l'enseignement tertiaire organisée par le Programme pour la construction et l'équipement de l'éducation et le Programme pour la
OASIS www.oasis-open.org/committees/xacml/docs/docs.shtml Date de publication
Statut du Committee Working Draft document Titre XACML Language Proposal, version 0.8 (XACML : XML Access Control Markup Language) Langage de balisage du contrôle d'accès Mot clé Attestation et sécurité
25 septembre 2007. Migration des accès au Registre national en protocole X.25 vers le protocole TCP/IP, pour les utilisateurs du Registre national
25 septembre 2007 Migration des accès au Registre national en protocole X.25 vers le protocole TCP/IP, pour les utilisateurs du Registre national Plan Introduction Les catégories d utilisateurs Migration
TP 11.2.3c Fonctions des listes de contrôle d'accès multiples (TP avancé)
TP 11.2.3c Fonctions des listes de contrôle d'accès multiples (TP avancé) Nom du routeur Type de routeur Adresse FA0 Adresse FA1 Adresse S0 Adresse S1 Masque de sousréseau Routage Mot de passe enable Mot
[ Associations & Entreprises mandataires ] Guide Pratique. www.asap.urssaf.fr
[ Associations & Entreprises mandataires ] Guide Pratique www.asap.urssaf.fr Le dispositif Asap est une offre de services 100 % dématérialisée du réseau des Urssaf réservée aux associations et entreprises
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
Descriptif de Kelio Protect
Descriptif de Kelio Protect Réf : 654070A Bodet France - Tél. : 08.25.81.44.00 - Fax : 08.25.81.44.01 - http : www.bodet.fr mail : [email protected] Bodet Export - Tel: +33(0)2.41.71.44.82 - Fax
2 Chapitre 1 Introduction
1 Introduction Ce livre présente les Enterprise JavaBeans 2.0 et 1.1 qui constituent la troisième et la deuxième version de la spécification des Enterprise JavaBeans. Tout comme la plate-forme Java a révolutionné
Prêt de série et création de groupes d emprunteurs
BCDI v 2.2x - Prêt de série Modif : 11/11 1 Prêt de série et création de groupes d emprunteurs 1. Le responsable de série Le prêt d une série se fait par l intermédiaire d un responsable de série. Il n
Architectures web/bases de données
Architectures web/bases de données I - Page web simple : HTML statique Le code HTML est le langage de base pour concevoir des pages destinées à être publiées sur le réseau Internet ou intranet. Ce n'est
LES ACCES ODBC AVEC LE SYSTEME SAS
LES ACCES ODBC AVEC LE SYSTEME SAS I. Présentation II. SAS/ACCESS to ODBC III. Driver ODBC SAS IV. Driver ODBC SAS Universel V. Version 8 VI. Références I. Présentation Introduction ODBC, qui signifie
Tsoft et Groupe Eyrolles, 2005, ISBN : 2-212-11623-3
Tsoft et Groupe Eyrolles, 2005, ISBN : 2-212-11623-3 Configuration requise ForestPrep DomainPrep Installation interactive 5 Installation sans surveillance Module 5 : Installation d Exchange Server 2003
SIP. Plan. Introduction Architecture SIP Messages SIP Exemples d établissement de session Enregistrement
SIP Nguyen Thi Mai Trang LIP6/PHARE [email protected] UPMC - M2 Réseaux - UE PTEL 1 Plan Introduction Architecture SIP Messages SIP Exemples d établissement de session Enregistrement UPMC -
Google Tag Manager v2 v1 dispo sur http://bit.ly/1adylb0 GTM pour les nuls dispo sur http://bit.ly/1fx5bgg
Google Tag Manager v2 v1 dispo sur http://bit.ly/1adylb0 GTM pour les nuls dispo sur http://bit.ly/1fx5bgg 45 minutes pour comprendre GTM et aller plus loin dans son utilisation Remerciements Merci aux
Anne Tasso. Java. Le livre de. premier langage. 10 e édition. Avec 109 exercices corrigés. Groupe Eyrolles, 2000-2015, ISBN : 978-2-212-14154-2
Anne Tasso Java Le livre de premier langage 10 e édition Avec 109 exercices corrigés Groupe Eyrolles, 2000-2015, ISBN : 978-2-212-14154-2 Table des matières Avant-propos Organisation de l ouvrage..............................
Service Informatique et Télématique (SITEL), Emile-Argand 11, 2009 Neuchâtel, Tél. +41 032 718 2000, [email protected].
Terminal Server 1. Présentation Le terminal server est un service offert par les serveurs Windows 2000 ou par une version spéciale de windows NT 4.0 server, appelée Terminal Server. Un programme client
GUIDE DE PAIEMENT. Pour Bien Effectuer votre Paiement, veuillez suivre les instructions suivantes :
GUIDE DE PAIEMENT Pour Bien Effectuer votre Paiement, veuillez suivre les instructions suivantes : 1. Cliquez sur le Bouton «Acheter» ou «Payer» sur les pages spécifiques de notre site comprenant le Bouton
Le langage C. Séance n 4
Université Paris-Sud 11 Institut de Formation des Ingénieurs Remise à niveau INFORMATIQUE Année 2007-2008 Travaux pratiques d informatique Le langage C Séance n 4 But : Vous devez maîtriser à la fin de
VTX FTP. Transfert de fichiers business par FTP - Manuel de l'utilisateur. Informations complémentaires : www.vtx.ch. info@vtx.
VTX FTP Transfert de fichiers business par FTP - Manuel de l'utilisateur Informations complémentaires : www.vtx.ch [email protected] 021/721 11 11 Table des matières 1 Introduction...3 1.1 But du document...3
Saisie sur un ordinateur OS/390 Ici sur jedi.informatik.uni-leipzig.de ou 139.18.4.97
Tutor31.doc ww97, Version 1.2 Exercice No. 1 Saisie sur un ordinateur OS/390 Ici sur jedi.informatik.uni-leipzig.de ou 139.18.4.97 1. Aperçu Général Afin d accéder à un serveur au moyen d un PC, une identité
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
Rapports d activités et financiers par Internet. Manuel Utilisateur
Rapports d activités et financiers par Internet Manuel Utilisateur Table des matières 1. Introduction... 3 2. Pré requis... 3 3. Principe de fonctionnement... 3 4. Connexion au site Internet... 4 5. Remplir
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
Création de formulaires interactifs
SESSION 16 Création de formulaires interactifs Programme de la session Lancer un sondage en utilisant divers éléments d'entrée de formulaire Traiter les entrées utilisateur Activer un script à partir d'un
NFA016 : Introduction. Pour naviguer sur le Web, il faut : Naviguer: dialoguer avec un serveur web
NFA016 : Introduction O. Pons, S. Rosmorduc Conservatoire National des Arts & Métiers Pour naviguer sur le Web, il faut : 1. Une connexion au réseau Réseau Connexion physique (câbles,sans fils, ) à des
Mise en place du Module Magento ShoppingFlux
Mise en place du Module Magento ShoppingFlux Auteur: Kassim Belghait Version: 1.3 Date de mise à jour: 24/01/2012 Date de création: 19/01/2012 Table des matières I.Installation du Module... 3 II.Mise en
PG208, Projet n 3 : Serveur HTTP évolué
PG208, Projet n 3 : Serveur HTTP évolué Bertrand LE GAL, Serge BOUTER et Clément VUCHENER Filière électronique 2 eme année - Année universitaire 2011-2012 1 Introduction 1.1 Objectif du projet L objectif
Le Client/Serveur avec Enterprise Miner version 4
Le Client/Serveur avec Enterprise Miner version 4 1 Comment configurer le client/serveur avec la version 4 d'enterprise Miner? Comme en version 3.0, il suffit de faire cette opération une seule fois. Un
Vous revisiterez tous les nombres rencontrés au collège, en commençant par les nombres entiers pour finir par les nombres réels.
Cette partie est consacrée aux nombres. Vous revisiterez tous les nombres rencontrés au collège, en commençant par les nombres entiers pour finir par les nombres réels. L aperçu historique vous permettra
Pourquoi utiliser SharePoint?
Pourquoi utiliser SharePoint? Partage de Fichiers Accès distant aux informations Mise à jour permanente Gestion électronique de documents (GED) Notifications / Alertes Workflow / Flux de travail Extranet
Tableau 7: Emissions polluantes scénario «futur avec projet 2014»
Projet d ensemble commercial Ametzondo Tableau 7: Emissions polluantes scénario «futur avec projet 2014» Remarques : Aucune émission ne sera prise en compte sur le parking pour un fonctionnement dominical.
