Réalisation d une application distribuée en mode projet

Save this PDF as:
 WORD  PNG  TXT  JPG

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

Download "Réalisation d une application distribuée en mode projet"

Transcription

1 TP Architecture Distribuée Page 1 / 8 Réalisation d une application distribuée en mode projet Objectifs : Les objectifs de ce TP sont les suivants : Réaliser une application distribuée en langage java Gérer le projet en appliquant une méthodologie de type CMM niveau 3 Travail à réaliser Les exercices suivants sont libellés de façon à vous amener par étapes successives vers votre application finale. 1. Les Spécifications fonctionnelles Ecrire la FRS en extrayant les requirements fonctionnels des exercices ci-dessous. Ce document devra décrire le fonctionnement de l application finale 2. Le plan projet Réaliser le PMP contenant vos commitments (cotation, planning, delivery date, besoin machine, design de l équipe, stratégie de développement, stratégie de validation, ) 3. La DIR Réaliser le.ppt de votre DIR Présentez la DIR Réaliser le MOM 4. Le Design de l application Ecrire le document d architecture - SDD1 5. Le Plan de Test Ecrire le document de tests - VTP

2 TP Architecture Distribuée Page 2 / 8 6. L implémentation Commencer l implémentation en réalisant les exercices suivants : 1. Création d un projet Eclipse Créer un projet Architecture_Distrib dans votre workspace Eclipse Créer un répertoire lib\ext\log4j contenant le jar du logger Créer un répertoire classes dans votre workspace hébergeant les classes compilées Créer un conf dans votre workspace hébergeant les fichiers de configuration (jndi.properties, ) Créer un répertoire src contenant les sources de votre application Créer un répertoire doc contenant les documents de votre application Intégrer le jar Log4J dans votre projet 2. Gestion de configuration Utilisation de Subversion : Créer votre espace de stockage projet sous (espace free > à 100M) Valider par mail l inscription et récupérer l URL de connexion au serveur de gestion de configuration Télécharger et installer votre client svn : Créer votre arborescence projet dans votre espace de stockage : IRC/ build/ conf/ doc/ lib/ src/ ext/ 3. Client et serveur simples Vous devez créer deux programmes client (classe «ClientSimple» ) et serveur (classe «ServerSimple ) qui vont servir de base de travail : Le serveur ne traite qu'un client à la fois, le serveur et le client n'échangent qu'un message chacun. Le scénario est le suivant : Le programme serveur ouvre une socket d écoute et attend une connexion. Dès qu un client se connecte, il lui envoie une phrase, puis attend une réponse, puis ferme la connexion et se remet en attente. Quelques informations complémentaires : le client simple (50 lignes maximum) reçoit en paramètre l adresse IP et le port du serveur. le client simple crée une socket TCP pour se connecter sur la machine/port du serveur, puis affiche à l écran le texte qu il a reçut du serveur, puis envoie une réponse au serveur. Ci-dessous le début du code du programme principal de ce client : public static void main( String [] args )

3 TP Architecture Distribuée Page 3 / 8 InetAddress hote = null; int port = 1973; // par défaut Socket socket = null; try if( args.length>=1 ) hote = InetAddress.getByName( args[0] ); else hote = InetAddress.getLocalHost();... if( args.length==2 ) port = Integer.parseInt( args[1] ) ; catch(unknownhostexception e) Les classes «server» seront contenues dans le package com.irc.server. Les classes «client» seront contenues dans le package com.irc.client. 4. Serveur acceptant plusieurs connexions simultanées SERVER : Créer une classe Serveur Multi-thread nommée «ServeurMultiClient» qui pourra gérer simultanément un nombre illimité de clients : Chaque client a sa propre socket de connexion et tourne dans un thread dédié. Son programme principal sera de : 1. envoyer un premier message amical d'accueil 2. Attendre une phrase de réponse du client 3. Faire une pause d une seconde 4. Envoyer une phrase au client en utilisant la méthode message_suivant() 5. Boucler en revenant à l étape 2 6. Sortir de la boucle si la réponse du client est vide ou si le client s est déconnecté ( on a une exception ) 7. Penser à ajouter une méthode «protected void finalize()» qui fermera proprement socket et streams. CLIENT : Se baser sur le client de l exercice 1 pour créer la classe «ClientExo2» pour que les clients restent connectés au serveur pour 10 echanges d affilé, en affichant à l écran les phrases du serveur et en répondant à chaque fois. Le programme principal de chaque client sera : 1. recevoir le message du serveur 2. incrémenter la variable «compteur» (le nombre d échanges) 3. répondre par : "Je suis le client "+hote+" et j'ai fait "+compteur+" appels" («hote» est défini dans l exercice 1) 4. faire une pause de 2 secondes 5. boucler à l étape 1 dix fois 6. Terminer par un envoie d une phrase vide "" Tester le serveur en lançant plusieurs clients simultanément (au moins 2).

4 TP Architecture Distribuée Page 4 / 8 5. Client avec interface graphique Modifier le programme client pour qu il affiche les réponses du serveur de l exercice 2 dans une fenetre AWT. Il donnera aussi la possibilité de saisir du texte dans une zone de saisie qu il enverra au serveur. La fenêtre contient deux zones, l'une en haut pour afficher les phrases qui arrivent du serveur (un objet TextArea), l'autre en bas pour taper des phrases qui seront envoyées au serveur (un objet TextField). Indications : Pour écrire dans un TextArea : methode append(string) Pour lire dans un TextField : méthode String gettext() Code principal pour créer la fenetre : import java.awt.*; import java.awt.event.*; import java.io.*; import java.net.*; import java.util.*; class ClientFenetre extends Frame implements Runnable,ActionListener TextArea Output; TextField Input; Socket socket = null; BufferedReader in ; PrintWriter out ; public ClientFenetre(InetAddress hote, int port) super("client en fenetre"); // mise en forme de la fenetre (frame) setsize(500,700); setlayout(new BorderLayout()); add( Output=new TextArea(),BorderLayout.CENTER ); Output.setEditable(false); add( Input=new TextField(), BorderLayout.SOUTH ); Input.addActionListener(this); pack(); show(); Input.requestFocus(); // ajout d'un window adapter pour reagir si on ferme la fenetre addwindowlistener(new WindowAdapter () public void windowclosing (WindowEvent e) setvisible(false); dispose(); System.exit(0); );... (ouvrir la connexion sur le host/port du serveur) Thread t=new Thread(this); t.start();

5 TP Architecture Distribuée Page 5 / 8 public void run () // boucle qui receptionne les messages du serveur // et les affiche dans le textarea public void actionperformed (ActionEvent e) if (e.getsource()==input) String phrase=input.gettext();... (envoie au serveur) // efface la zone de saisie Input.setText(""); protected void finalize() // Fermer ici toute les soquettes public static void main(string[] args) InetAddress hote = null; int port = 1973; // par défaut Socket socket = null;... ( gestion des paramètres ) ClientFenetre chatwindow = new ClientFenetre(hote, port); Faire les modifications nécessaires pour ce client puisse se connecter au serveur de l exercice précédent.

6 TP Architecture Distribuée Page 6 / 8 6. Un IRC Le principe d un IRC est qu un ensemble de clients, tous connectés au même serveur, puisse dialoguer. c'est à dire que chaque client voit tout ce que disent les autres clients, et peut lui-même parler. Pour distinguer les clients les uns des autres, chacun porte un pseudonyme, qui est repris en entête de chaque message. Exemple : PSEUDONYME> ceci est un message Le rôle du serveur IRC est donc de recevoir en simultané les messages de tous les clients et de les renvoyer vers tous les autres clients. Convention : Chaque client doit fournir à la connexion au serveur un Pseudonyme ( «NickName» dans le monde IRC). Le serveur doit : Attendre des connexions Créer un nouveau Thread pour chaque nouveau client Créer et maintenir une liste des clients connectés (voir ci-dessous) Indiquer à tous les clients les nouveaux connectés et ceux qui se sont déconnectés Le thread serveur (chargé d un seul client) doit : Envoyer un message de bienvenue Envoyer la liste de tout les connectés Faire passer chaque message provenant du client au serveur, qui à son tour l envoi à tous les clients connectés Pour créer la liste des utilisateurs, on va utiliser la classe java.util.vector. Elle possède 4 méthodes utiles : addelement(object) : Ajouter un objet removeelement(object) : Supprimer un objet int size() : nombre d éléments Object elementat(int position) : Retourner l objet à la position donnée Modifier également le client GUI de l exercice 3 pour que celui-ci commence par envoyer au serveur un pseudonyme, qu il recevra en paramètre de la ligne de commande : la classe se nommera «ClientIRC». 7. Ergonomie et authentification (Facultatif) : Ajouter du code sur le serveur pour vérifier que les nouveaux arrivants n ont pas un pseudonyme déjà utilisé Ajouter un bouton quitter sur la fenêtre client et ajouter le code pour le gérer. Ajouter des commandes : List Clear Exit ou Quit ou Leave ou Bye Msg : enoyer un message privé

7 TP Architecture Distribuée Page 7 / 8 8. Persistance des données 1. Installation d un broker JMS Récupérer incubator-activemq-4.0, dézipper le dans un directory JMSBroker sous votre home directory Ouvrir une fenêtre DOS et lancer activemq.bat Créer un répertoire lib\ext\activemq contenant les jar du broker JMS Intégrer les jars d activemq dans votre projet 2. Implémenter une classe JMSConnection dans un package applijms.common Implémenter une méthode getconnection renvoyant un objet Connection Implémenter une méthode getcontext renvoyant un objet Context Implémenter une méthode getsession renvoyant un objet Session Implémenter une méthode getqueue renvoyant un objet Queue 3. Implémentation du producteur dans un package com.component.jms Créer une classe JMSProducer qui réalise les actions suivantes : Récupérer une session à partir de JMSConnection Créer un MessageProducer à partir de cette cession Créer un message texte Emettre ce message dans la file JMS <votre_nom>_queue (Utilisez le MessageProducer pour envoyer le message) en mode transactionnel 4. Implémentation du consumer dans le package com.component.jms Créer une classe JMSConsumer qui réalise les actions suivantes Récupérer une session Créer un MessageConsumer à partir de cette cession Lire en mode transactionnel et de façon bloquante le message Afficher le message reçu sur la file <votre_nom>_queue Le consumer utilisera également log4j en suivant les même settings que définis précédemment excepté pour le nom de base qui devient «comsumer_» 5. Implémentation la persistance de votre IRC dans le package com.irc.persistency En utilisant les classes précédentes, implémenter : un mécanisme de persistance de l ensemble des messages échangés un mécanisme de recover des échanges en cas de crash de votre application. 6. Tester votre application : Emettre un message, lire ce message avec un client, Lancer plusieurs clients

8 TP Architecture Distribuée Page 8 / 8 7. Validation Passer le VTP Rédiger le VTR Rédiger le ALR Réaliser le.ppt de votre VLR Présentez la VLR Réaliser le MOM 8. Delivery Réaliser le packaging du project cf cours sur packaging dispensé dans votre option Réaliser un document d installation Réaliser un document d utilisation Rédiger le VTR Livrer l application 9. Suivi de projet & reporting Chaque semaine : réaliser les imputations sur Project Server updater votre PTR 10. Recommandation d implémentation Vos applications utiliseront log4j afin de logger l ensemble de leurs traces : 1) Sur console Le format d une ligne de log sera le suivant : 11. Help :17:24,703 INFO Main start 2) Sur fichiers cycliques La configuration de cette appender permettra d avoir 3 fichiers cycliques de log de 10Ko chacun avec le format de ligne suivant : INFO [12/12/06 22:17:24,671] [main] IRC (JMSConsumer.java:20) Main initialization Le nom de base des ces fichiers sera IRC_. 3) Sur un serveur de log via TCP/IP (utiliser Lumbermill comme server). Ce serveur n affichera que les traces ERROR et FATAL Java : Log4J : JMS : Glossaire : ALR: Anomaly List Report PTR: Project Tracking Report Commitments: Engagements SDD: Sofware Design Description DIR: Design Input Review VLR: VaLidation Review FRS: Functionnal Requirement Specification VTR: VaLidation Test Report MOM: Minutes Of Meeting PMP: Project Management Plan

Java - TP3. Nicolas Baudru, Carine Guivier-Curien, Laurent Vallet. Année 2008-2009

Java - TP3. Nicolas Baudru, Carine Guivier-Curien, Laurent Vallet. Année 2008-2009 Java - TP3 Nicolas Baudru, Carine Guivier-Curien, Laurent Vallet Année 2008-2009 Le but de ce TD est d'écrire une application client/serveur de type msn : 1. Des clients se connectent à un serveur 2. Un

Plus en détail

Programmation Socket en Java

Programmation Socket en Java Programmation Socket en Java Cours sockets Université Paul Sabatier Plan Un bon réflexe Les adresses IP en Java Sockets en mode flot La classe Socket La classe ServerSocket Communication via les Sockets

Plus en détail

1- Installation et première utilisation. Exécuter le fichier d installation. Ceci apparait : Cliquer sur «Next»

1- Installation et première utilisation. Exécuter le fichier d installation. Ceci apparait : Cliquer sur «Next» Splunk L application Splunk permet d explorer, de générer des rapports et d analyser en direct des données en temps réel et historiques sur l ensemble de votre infrastructure, à partir d une seule interface

Plus en détail

Exercice commenté. Mailer java. 1. Intitulé. 2. Approche

Exercice commenté. Mailer java. 1. Intitulé. 2. Approche Exercice commenté Auteur : cj-tronquet@ifrance.com Mailer java 1. Intitulé Ecrire une applet qui permette d envoyer un e-mail à partir d une page web. Cette applet devra contenir les champs From:, To:,

Plus en détail

Rapport du projet de Chat distribué avec Java RMI

Rapport du projet de Chat distribué avec Java RMI Rapport du projet de Chat distribué avec Java RMI 1. LE SUJET...2 2. VERSION 1...4 A. PRESENTATION ET PRINCIPE... 4 B. CARACTERISTIQUES CLIENT / SERVEUR... 6 3. VERSION 2...8 A. PRESENTATION ET PRINCIPE...

Plus en détail

RAPPORT DU PREMIER MINI PROJET «FORUM DE CHAT» Novembre 2005

RAPPORT DU PREMIER MINI PROJET «FORUM DE CHAT» Novembre 2005 Oussama ELKACHOINDI Wajdi MEHENNI RAPPORT DU PREMIER MINI PROJET «FORUM DE CHAT» Novembre 2005 Sommaire I. Préliminaire : Notice d exécution et mode opératoire...4 II. Architecture globale de l application...5

Plus en détail

Package java.net. Interfaces Interface ContentHandlerFactory Interface SocketImplFactory Interface URLStreamHandlerFactory

Package java.net. Interfaces Interface ContentHandlerFactory Interface SocketImplFactory Interface URLStreamHandlerFactory Package java.net Classes class ContentHandler class DatagramPacket class DatagramSocket class InetAddress final class ServerSocket final class Socket class SocketImpl final class URL abstract class URLConnection

Plus en détail

Le réseau. Sommaire. Ce chapitre concerne les classes du package java.net qui permettent de travailler avec le réseau au niveau applicatif.

Le réseau. Sommaire. Ce chapitre concerne les classes du package java.net qui permettent de travailler avec le réseau au niveau applicatif. Le réseau Ce chapitre concerne les classes du package java.net qui permettent de travailler avec le réseau au niveau applicatif. Sommaire 1.LES URL... 2 1.1DÉFINITIONS...2 1.2LES CLASSES URL ET URLCONNECTION...

Plus en détail

TO52 - Application médicale sous android Consultation des informations patient

TO52 - Application médicale sous android Consultation des informations patient TO52 - Application médicale sous android Consultation des informations patient DAVID LACHICHE XAVIER MICHEL Automne 2011 TABLE DES MATIÈRES 1 Partie données métier 2 1.1 Généralités.......................................

Plus en détail

Travaux pratiques. Protocoles de la couche transport et de la couche applications

Travaux pratiques. Protocoles de la couche transport et de la couche applications Travaux pratiques Protocoles de la couche transport et de la couche applications Objectif Ce laboratoire se veut une introduction aux protocoles de la couche transport et de la couche application du modèle

Plus en détail

IFT287 Exploitation de base de données relationnelles et orientées objet. Laboratoire Mon premier programme Java en Eclipse

IFT287 Exploitation de base de données relationnelles et orientées objet. Laboratoire Mon premier programme Java en Eclipse IFT287 Exploitation de base de données relationnelles et orientées objet Laboratoire Mon premier programme Java en Eclipse Comment faire? Nous allons utiliser l environnement de travail proposé par Eclipse

Plus en détail

IFT1025 Automne 2009 Devoir 3

IFT1025 Automne 2009 Devoir 3 IFT1025 Automne 2009 Devoir 3 Miklós Csűrös 5 novembre 2009 À remettre avant 23 :59 mercredi le 18 novembre par courrier éléctronique. Ce travail est destiné à des équipes de deux ou trois étudiants. Le

Plus en détail

TP programmation Internet en JAVA

TP programmation Internet en JAVA TP programmation Internet en JAVA préparé par P. Bakowski Ce TP nécessite quelques préparations du logiciel. Vous pouvez utiliser l environnement NetBeans avec le pack SDK Java SE Le site polytech2go.fr

Plus en détail

Les pré-requis sont nécessaires à l installation de KiellaWeb. Aucune installation ne sera possible si ces points ne sont pas respectés.

Les pré-requis sont nécessaires à l installation de KiellaWeb. Aucune installation ne sera possible si ces points ne sont pas respectés. K?ellaWeb Saisie des absences APLON en mode Web 1. Pré - requis à l installation : Les pré-requis sont nécessaires à l installation de KiellaWeb. Aucune installation ne sera possible si ces points ne sont

Plus en détail

Cours de Java Cours III : Les Interfaces Graphiques. Benjamin FAUCHER Cubis-Helios Consulting

Cours de Java Cours III : Les Interfaces Graphiques. Benjamin FAUCHER Cubis-Helios Consulting Cours de Java Cours III : Les Benjamin FAUCHER Cubis-Helios Consulting Cours III : Les Interfaces Graphiques I. Introduction II. AWT : Frame et Panel III. AWT : Composants graphiques IV. Evènements V.

Plus en détail

Première étape : Le modèle client/serveur avec le protocole TCP (client unique)

Première étape : Le modèle client/serveur avec le protocole TCP (client unique) École de technologie supérieure Responsable du cours : Hassan Zeino Département de génie logiciel et des TI Chargés de laboratoire : Fatna Belqasmi (A-3326) Session : Automne 2010 LOG610 - RÉSEAUX DE TELECOMMUNICATION

Plus en détail

TP Java ME. Installation du "Wireless Toolkit 2.5.2" de Sun

TP Java ME. Installation du Wireless Toolkit 2.5.2 de Sun TP Java ME Installation du "Wireless Toolkit 2.5.2" de Sun L'environnement de Sun pour commencer à faire du développement pour Java Micro Edition s'appelle le Wireless Toolkit. Nous utilisons dans ce TP

Plus en détail

TP 2 : programmation côté serveur À rendre pour le mardi 6 mai 2008

TP 2 : programmation côté serveur À rendre pour le mardi 6 mai 2008 Université Claude Bernard Lyon 1 UFR d informatique avril 2006 MIAG soir Systèmes d Information Méthodes Avancées TP 2 : programmation côté serveur À rendre pour le mardi 6 mai 2008 Introduction Dans ce

Plus en détail

Java Message Service TD

Java Message Service TD labo-sun@supinfo.com Java Message Service TD Auteur : Frédéric Chuong Version n 0.1 20 octobre 2004 Nombre de pages : 8 Ecole Supérieure d Informatique de Paris 23. rue Château Landon 75010 PARIS www.supinfo.com

Plus en détail

Géocodage d une flotte de téléphones portables Principes (niveau débutants)

Géocodage d une flotte de téléphones portables Principes (niveau débutants) Géocodage d une flotte de téléphones portables Principes (niveau débutants) P. Lacomme (placomme@isima.fr) 1. Mise en place d un serveur web Étape 1 : Installer un serveur php. Par exemple : http://www.easyphp.org/

Plus en détail

Familiarisation avec Eclipse / Netbeans

Familiarisation avec Eclipse / Netbeans Institut Galilée LEE Année 011-01 Master T.P. 0 Familiarisation avec Eclipse / Netbeans Lien important contenant le pdf du cours et du TP, et ensuite des sources : http://www-lipn.univ-paris13.fr/~fouquere/mpls

Plus en détail

Travaux Pratiques de Réseaux DUT 2 eme année

Travaux Pratiques de Réseaux DUT 2 eme année Travaux Pratiques de Réseaux DUT 2 eme année Copyright c Emmanuel Nataf Chapitre 1 Programmation réseaux 1.1 Communication avec UDP - package java.net Le but de ce TP est de réaliser deux programmes permettant

Plus en détail

TP 3 Programmation client/serveur

TP 3 Programmation client/serveur PhL - 20/03/2007 - Page 1 / 5 TP 3 Programmation client/serveur 1. Modèle de programmation 1. Introduction Au-dessus des protocoles de transmission, on peut construire des applications réparties reposant

Plus en détail

Travaux pratiques : EJB avec JBoss 5 + Java 6 + Eclipse

Travaux pratiques : EJB avec JBoss 5 + Java 6 + Eclipse Travaux pratiques : EJB avec JBoss 5 + Java 6 + Eclipse Introduction Le but de ce TP est de programmer une application à la norme EJB en utilisant le serveur d application JBoss. Matériel requis - JBoss

Plus en détail

Manuel d'installation de GESLAB Client Lourd

Manuel d'installation de GESLAB Client Lourd Manuel d'installation GESLAB Client Lourd Référence Date de la dernière mise à jour Rédigé par Objet GESLAB_MINS_TECH_Manuel d'installation GESLAB Client 15/04/2013 Steria Manuel d'installation de GESLAB

Plus en détail

Guillaume MONTAVON Benoît MEILHAC. Rapport Technique du projet. Gestionnaire de tâches pour Android

Guillaume MONTAVON Benoît MEILHAC. Rapport Technique du projet. Gestionnaire de tâches pour Android Guillaume MONTAVON Benoît MEILHAC Rapport Technique du projet Gestionnaire de tâches pour Android Sommaire 1. Introduction... 3 2. Outils utilisés... 3 2.1. Android SDK... 3 2.2. Android dans Eclipse...

Plus en détail

IUT seconde année TP de synthèse : Réalisation d un chat Module I6 Interfaces graphiques et programmation événementielles Durée : 4h

IUT seconde année TP de synthèse : Réalisation d un chat Module I6 Interfaces graphiques et programmation événementielles Durée : 4h IUT de Caen Département Réseaux et Télécommunications Année 2013-2014 8 janvier 2014 A. Lechervy D. Rohard IUT seconde année TP de synthèse : Réalisation d un chat Module I6 Interfaces graphiques et programmation

Plus en détail

Java Avancé - Cours 2

Java Avancé - Cours 2 Java avancé - cours 2 1/8 Java Avancé - Cours 2 Plan 1 Communication entre objets 1 1.1 Motivation....................................................... 1 1.2 Relations entre le panier et le rayon.........................................

Plus en détail

CEG3585/CEG3555 Tutorat 2. Été 2015

CEG3585/CEG3555 Tutorat 2. Été 2015 CEG3585/CEG3555 Tutorat 2 Été 2015 Architecture TCP/IP Les applications sont développées avec le socket API (en Java les classes Socket et ServerSocket) Adresse socket: Port TCP Adresse IP Les deux adresses

Plus en détail

TP3. Mail. Attention aux fausses manoeuvres lors de ce TP vous pouvez endommager votre mail sur ouindose.

TP3. Mail. Attention aux fausses manoeuvres lors de ce TP vous pouvez endommager votre mail sur ouindose. Université Paris 7 M2 II Protocole Internet TP3 Mail Attention aux fausses manoeuvres lors de ce TP vous pouvez endommager votre mail sur ouindose. 1 Protocole SMTP 1. Le protocole SMTP est définit dans

Plus en détail

TD n 1 : Architecture 3 tiers

TD n 1 : Architecture 3 tiers 2008 TD n 1 : Architecture 3 tiers Franck.gil@free.fr 27/10/2008 1 TD n 1 : Architecture 3 tiers 1 INTRODUCTION Ce TD, se propose de vous accompagner durant l installation d un environnement de développement

Plus en détail

Programmation Réseau. API Java TCP. Jean-Baptiste.Yunes@univ-paris-diderot.fr. ! UFR Informatique ! 2013-2014

Programmation Réseau. API Java TCP. Jean-Baptiste.Yunes@univ-paris-diderot.fr. ! UFR Informatique ! 2013-2014 Programmation Réseau API Java TCP Jean-Baptiste.Yunes@univ-paris-diderot.fr UFR Informatique 2013-2014 Les flux réseau en Java pré-requis : utiliser correctement les classes d entrées-sorties Java (package

Plus en détail

TP n 2 Concepts de la programmation Objets Master 1 mention IL, semestre 2 Le type Abstrait Pile

TP n 2 Concepts de la programmation Objets Master 1 mention IL, semestre 2 Le type Abstrait Pile TP n 2 Concepts de la programmation Objets Master 1 mention IL, semestre 2 Le type Abstrait Pile Dans ce TP, vous apprendrez à définir le type abstrait Pile, à le programmer en Java à l aide d une interface

Plus en détail

JDBC. Daniel Tschirhart : Programmation Java V1.35 1.1

JDBC. Daniel Tschirhart : Programmation Java V1.35 1.1 JDBC Daniel Tschirhart : Programmation Java V1.35 1.1 JDBC JDBC est l'acronyme de Java DataBase Connectivity et désigne une API définie par Sun pour permettre un accès aux bases de données avec Java Accès

Plus en détail

PROCEDURE INSTALLATION ET PARAMETRAGE D UN SERVEUR TSE

PROCEDURE INSTALLATION ET PARAMETRAGE D UN SERVEUR TSE PROCEDURE INSTALLATION ET PARAMETRAGE D UN SERVEUR TSE Table des matières 1) Un serveur TSE, c est quoi?... 1 2) Prérequis technique... 1 3) Comment louer un serveur?... 1 4) Ou acheter des licences?...

Plus en détail

VAMT 3. Activation de produits Microsoft

VAMT 3. Activation de produits Microsoft VAMT 3 Activation de produits Microsoft Rédacteurs : Stéphan CAMMARATA Objet : Cette documentation n a pas pour vocation d expliquer le concept VAMT en détail, mais de faciliter la migration vers VAMT3

Plus en détail

Le service FTP. M.BOUABID, 04-2015 Page 1 sur 5

Le service FTP. M.BOUABID, 04-2015 Page 1 sur 5 Le service FTP 1) Présentation du protocole FTP Le File Transfer Protocol (protocole de transfert de fichiers), ou FTP, est un protocole de communication destiné à l échange informatique de fichiers sur

Plus en détail

TP Composants Java ME - Java EE. Le serveur GereCompteBancaireServlet

TP Composants Java ME - Java EE. Le serveur GereCompteBancaireServlet TP Composants Java ME - Java EE Vous allez, dans ce TP, construire une architecture client serveur, plus précisément MIDlet cliente, servlet serveur. Pour cela, on va d'abord installer la partie serveur

Plus en détail

installation et configuration de systèmes TR ACADÉMIE D ORLÉANS-TOURS

installation et configuration de systèmes TR ACADÉMIE D ORLÉANS-TOURS LP CHATEAU BLANC 45 CHALETTE/LOING BAC PRO SEN TR THÈME : CONFIGURATION D UN SERVEUR TP N 4 LINUX A DISTANCE ACADÉMIE D ORLÉANS-TOURS NOM : CI 11 : INSTALLATION ET CONFIGURATION DE SYSTEMES TR OBJECTIFS

Plus en détail

TD/TP PO2 Licence Informatique 3 (2014 2015)

TD/TP PO2 Licence Informatique 3 (2014 2015) TD/TP PO2 Licence Informatique 3 (2014 2015) Exercice 1 Ecrire une interface graphique qui contient : 10 boutons correspondant aux chiffres : 0, 1,,9 4 boutons correspondant aux opérations : + - = clr

Plus en détail

Installation et configuration du serveur syslog sur Synology DSM 4.0

Installation et configuration du serveur syslog sur Synology DSM 4.0 Installation et configuration du serveur syslog sur Synology DSM 4.0 Préambule Avoir un NAS équipé avec la version 4.0 ou ultérieure du DSM de Synology. Installation Pour installer le paquet Syslog Server,

Plus en détail

Audio and Web Conferencing mémo guide d utilisation du service

Audio and Web Conferencing mémo guide d utilisation du service Audio and Web Conferencing mémo guide d utilisation du service la manière de configurer vos conférences dépend du type de service auquel vous avez souscrit. Regardez les documents d information contenant

Plus en détail

Créer une simple application Java avec ECLIPSE. Par Ahcène BOUNCEUR

Créer une simple application Java avec ECLIPSE. Par Ahcène BOUNCEUR Créer une simple application Java avec ECLIPSE Par Ahcène BOUNCEUR Janvier 2005 INTRODUCTION Dans cet exemple nous allons vous montrer comment peut-on créer une simple application Java en utilisant l IDE

Plus en détail

UT Installation et paramétrage logiciel de sauvegarde INSTALLATION ET PARAMETRAGE LOGICIEL DE SAUVEGARDE. Groupe PROGMAG

UT Installation et paramétrage logiciel de sauvegarde INSTALLATION ET PARAMETRAGE LOGICIEL DE SAUVEGARDE. Groupe PROGMAG GUIDE UTILISATION POINT DE VENTE INSTALLATION ET PARAMETRAGE LOGICIEL DE SAUVEGARDE SOMMAIRE 1 Créer une tâche de sauvegarde... 4 1.1 Paramètres de la tâche... 4 1.1.1 Nommer la tâche... 4 1.1.2 Emplacement

Plus en détail

La licence fournie avec Eclipse est une licence open-source un peu particulière appelée EPL (Eclipse Public License).

La licence fournie avec Eclipse est une licence open-source un peu particulière appelée EPL (Eclipse Public License). Qu'est ce qu'eclipse? Eclipse est un environnement de développement intégré (IDE) principalement utilisé en Java. Il peut être amélioré et modifié en utilisant de nombreux plug-ins. La licence fournie

Plus en détail

WinTask x64 Le Planificateur de tâches sous Windows 7 64 bits, Windows 8/8.1 64 bits, Windows 2008 R2 et Windows 2012 64 bits

WinTask x64 Le Planificateur de tâches sous Windows 7 64 bits, Windows 8/8.1 64 bits, Windows 2008 R2 et Windows 2012 64 bits WinTask x64 Le Planificateur de tâches sous Windows 7 64 bits, Windows 8/8.1 64 bits, Windows 2008 R2 et Windows 2012 64 bits Manuel d initiation du Planificateur 2 INTRODUCTION 5 CHAPITRE I : INSTALLATION

Plus en détail

LE RPV DE NIVEAU RÉSEAU AVEC TINC

LE RPV DE NIVEAU RÉSEAU AVEC TINC LE RPV DE NIVEAU RÉSEAU AVEC TINC L entreprise Ilog est une petite entreprise de services informatiques située à La Défense. Les chefs de projet de l entreprise sont souvent en déplacement à travers toute

Plus en détail

Administration via l'explorateur WebSphere MQ

Administration via l'explorateur WebSphere MQ Ce document présente l utilisation de l Explorateur WebSphere MQ, et en particulier sa capacité à administrer des Queue Manager distants. Il aborde également les problèmes de sécurité liés à l administration

Plus en détail

La programmation réseau. Java

La programmation réseau. Java Chapitre 7 : Java et les réseaux La programmation réseau Java Rémy Courdier 1996-2003 - Java Réseau - Version du cours 3.0 1 Sommaire La programmation réseau La classe URL Les Sockets TCP/IP et les principaux

Plus en détail

Introduction à Eclipse

Introduction à Eclipse Introduction à Eclipse Eclipse IDE est un environnement de développement intégré libre (le terme Eclipse désigne également le projet correspondant, lancé par IBM) extensible, universel et polyvalent, permettant

Plus en détail

En général, les données qui circulent sur un réseau peuvent être envoyées en deux modes:

En général, les données qui circulent sur un réseau peuvent être envoyées en deux modes: Chapitre 6 Ce chapitre est le premier des chapitres consacrés à la programmation réseau en langage Java. Une étude efficace de ces chapitres nécessite quelques connaissances concernant les réseaux informatiques

Plus en détail

PPE Installation d un serveur FTP

PPE Installation d un serveur FTP Introduction : Tout au long de ce tutorial nous allons créer un serveur FTP, commençons tout d abord à voir ce qu est un serveur FTP. File Transfer Protocol (protocole de transfert de fichiers), ou FTP,

Plus en détail

INSTALLATION D UN SERVEUR FTP. 1. Présentation

INSTALLATION D UN SERVEUR FTP. 1. Présentation XV. INSTALLATION D UN SERVEUR FTP 1. Présentation Le service FTP (File Transfert Protocol Protocole de Transfert de Fichiers) est un service destiné à l échange de fichiers dans un réseau (LAN ou WAN)

Plus en détail

Présentation rapide. Intranet. Planning. Office 365. Mars 2015

Présentation rapide. Intranet. Planning. Office 365. Mars 2015 Présentation rapide Intranet Planning Office 365 Mars 2015 Informations Vous les utiliserez pour vous connecter : - A votre espace Intranet - A votre espace Office 365 - Au réseau Wifi de l IPAG - Aux

Plus en détail

Sockets. Karima Boudaoud IUT- R&T

Sockets. Karima Boudaoud IUT- R&T Sockets Karima Boudaoud IUT- R&T Rappels sur les sockets Qu est ce qu un socket? Point d entrée entre 2 appli. du réseau Permet l échange de donnée entre elles à l aide des mécanismes d E/S (java.io) Différents

Plus en détail

Manuel du logiciel PrestaTest.

Manuel du logiciel PrestaTest. Manuel du logiciel. Ce document décrit les différents tests que permet le logiciel, il liste également les informations nécessaires à chacun d entre eux. Table des matières Prérequis de PrestaConnect :...2

Plus en détail

TP1 : Initiation à Java et Eclipse

TP1 : Initiation à Java et Eclipse TP1 : Initiation à Java et Eclipse 1 I. Objectif du TP TP1 : Initiation à Java et Eclipse Programmation Mobile Initiation à l environnement Eclipse et aux notions de base du langage Java. II. Environnement

Plus en détail

ED : Construction d'interfaces graphiques en Java

ED : Construction d'interfaces graphiques en Java ED : Construction d'interfaces graphiques en Java Le but de cet exercice est d'écrire un code Java de la construction de l'interface graphique et de la réaction des actions de l'utilisateur sur une application

Plus en détail

Le transfert par ftp avec FileZilla

Le transfert par ftp avec FileZilla Le transfert par ftp avec FileZilla Par : Emmanuel Henke Le programme de lecture : Télécharger Filezilla et l installer... 1 De quoi est composée l interface de l application?... 4 Se connecter à son serveur

Plus en détail

Tp2 Emacs Développement Web

Tp2 Emacs Développement Web Tp2 Emacs Développement Web Les indications ci-dessous donnent les grandes lignes du développement. 1/ Evenement Ajax Jquery: Le code javascript jquery suivant permet d afficher un message dans un span

Plus en détail

Formation Root de base

Formation Root de base 2 octobre 2010 Sommaire 1 Présentation Les commandes 2 Vaincre l autisme. Opérations de bases sur les fichiers Éditer un fichier Se documenter Raccourcis utiles 3 vim aptitude ssh screen irssi 4 Présentation

Plus en détail

TP 2 JAVA. public class test1{ public static void main(string arg[]){ code du programme }// main }// class

TP 2 JAVA. public class test1{ public static void main(string arg[]){ code du programme }// main }// class TP 2 JAVA La structure d'un programme Java Un programme Java n'utilisant pas de classe définie par l'utilisateur ni de fonctions autres que la fonction principale main pourra avoir la structure suivante

Plus en détail

Documentation télémaintenance

Documentation télémaintenance Documentation télémaintenance Table des matières Introduction... 2 Interface web du technicien... 2 Connexion à l interface... 2 Mon compte... 3 Configuration... 4 1. Jumpoint... 4 2. Jump clients... 4

Plus en détail

L'objectif du TP est de: mettre en pratique un exemple simple de service Web, de programmer un service Web calculatrice, et son client.

L'objectif du TP est de: mettre en pratique un exemple simple de service Web, de programmer un service Web calculatrice, et son client. MASTER SSR - SERVICES WEB! Version 2011 L'objectif du TP est de: mettre en pratique un exemple simple de service Web, de programmer un service Web calculatrice, et son client. Introduction Nous proposons

Plus en détail

Parseur XML (2 séances)

Parseur XML (2 séances) Parseur XML (2 séances) Raksmey PHAN Ce TP vous a pour objectif de vous faire découvrir les fichiers XML. Nous allons créer un programme qui permet de lire et écrire un fichier XML. Puis nous verrons un

Plus en détail

Projet 2A STI : Supervision et audit de la sécurité système dans un réseau

Projet 2A STI : Supervision et audit de la sécurité système dans un réseau Projet 2A STI : Supervision et audit de la sécurité système dans un réseau Jeremy Briffaut,??? 8 septembre 2014 1 Objectifs Ce projet vous permettra de mettre en pratique vos connaissances acquises dans

Plus en détail

Procédure d installation de la solution Central WiFI Manager CWM

Procédure d installation de la solution Central WiFI Manager CWM Procédure d installation de la solution Central WiFI Manager CWM Introduction : Central WiFi Manager est une solution serveur basée sur une interface web permettant la gestion centralisée de points d accès

Plus en détail

Programmation Java Avancée

Programmation Java Avancée Programmation Java Avancée Module RPCI01 Département R&T IUT de Villetaneuse 2 novembre 2015 Département R&T Programmation Java Avancée 2 novembre 2015 1 / 74 Plan du cours 1 La gestion des exceptions

Plus en détail

ADOBE CONNECT Participant

ADOBE CONNECT Participant ADOBE CONNECT Participant Index Introduction... 1 1) Accès à la salle de Webconférence... 2 2) Configuration audio... 4 3) Gérer votre caméra... 9 4) Conversation avec les participants d une réunion...

Plus en détail

Pour plus de détails concernant le protocole TCP conférez vous à la présentation des protocoles Internet enseignée pendant.

Pour plus de détails concernant le protocole TCP conférez vous à la présentation des protocoles Internet enseignée pendant. Chapitre 7 Le mode de communication en connexion est, a priori, supporté par le protocole TCP. Ce protocole fournit une communication fiable; les données sont transmises comme chaînes d octets. Avant de

Plus en détail

Chaque étudiant démarre son serveur Windows2003 virtuel. Les deux machines sont sur le même réseau (en host-only).

Chaque étudiant démarre son serveur Windows2003 virtuel. Les deux machines sont sur le même réseau (en host-only). TP DNS OBJECTIFS Mettre en place un serveur DNS principal. MATÉRIELS ET LOGICIELS NÉCESSAIRES Chaque étudiant démarre son serveur Windows2003 virtuel. Les deux machines sont sur le même réseau (en host-only).

Plus en détail

Lancez le setup, après une phase de décompression, la fenêtre d installation des prérequis apparaît, il faut les installer :

Lancez le setup, après une phase de décompression, la fenêtre d installation des prérequis apparaît, il faut les installer : Installation de Microsoft SQL 2005 et des reporting services. Le guide est basé sur la version gratuite de SQL Server 2005 récupérable à cette adresse : http://www.microsoft.com/downloads/details.aspx?displaylang=fr&familyid=5b5528b9-13e1-4db9-a3fc-82116d598c3d.

Plus en détail

Correction TP 05. Guillaume. 17 février 2015

Correction TP 05. Guillaume. 17 février 2015 17 février 2015 NB : j ai réalisé ce corrigé avant son application en TP, il se peut que certaines réponses soient inexactes. Vous fâchez pas :c Je vous conseille de faire le TP par vous-même et de basculer

Plus en détail

Manuel de fonctionnement pour les professeurs

Manuel de fonctionnement pour les professeurs Manuel de fonctionnement pour les professeurs Index 1 Connexion à l intranet...3 2 L interface de l Intranet...4 3 Interface du WebMail...5 3.1 Consulter ses E-mails...5 3.2 Envoyer des messages...6 3.3

Plus en détail

11. DESSINER UN POLYGONE

11. DESSINER UN POLYGONE A. But de la séance Université de Nice - Sophia Antipolis Faculté des Sciences DEUG MIAS MP1 Programmation 2000-01 11. DESSINER UN POLYGONE Dans ce TP nous allons rassembler les résultats des deux TP précédents

Plus en détail

TPC#9 : Client & Serveur!

TPC#9 : Client & Serveur! TPC#9 : Client & Serveur! Table des matières 1 Structure du rendu 1 2 Introduction 2 3 Sockets et Threads 2 3.1 Les sockets............................................ 2 3.1.1 Cours et exemples....................................

Plus en détail

TP JAVASCRIPT OMI4 TP5 SRC1 2011-2012

TP JAVASCRIPT OMI4 TP5 SRC1 2011-2012 TP JAVASCRIPT OMI4 TP5 SRC1 2011-2012 FORMULAIRE DE CONTACT POUR PORTFOLIO PRINCIPE GENERAL Nous souhaitons réaliser un formulaire de contact comprenant les champs suivants : NOM PRENOM ADRESSE MAIL MESSAGE

Plus en détail

TP1 : Initiation à l algorithmique (1 séance)

TP1 : Initiation à l algorithmique (1 séance) Université de Versailles Vanessa Vitse IUT de Vélizy - Algorithmique 2006/2007 TP1 : Initiation à l algorithmique (1 séance) 1 Prise en main de l environnement Unix : rappels et compléments Le but de la

Plus en détail

Simulateur Ip. Chapitre 3. 3.2 Construction des topologies

Simulateur Ip. Chapitre 3. 3.2 Construction des topologies Chapitre 3 Simulateur Ip 3.1 Présentation générale Le simulateur IP permet de : construire une topologie de réseau composée de routeurs et de machines reliés deux à deux par des liaisons ; donner des adresses

Plus en détail

Sujet Projets 2 nd Semestre

Sujet Projets 2 nd Semestre Sujet Projets 2 nd Semestre Seuls les appels systèmes vus en cours sont autorisés. L usage d autres fonctions doit impérativement être validé par l enseignant. La date d ouverture pour l assignation de

Plus en détail

Publication de votre site en ligne sur le serveur de l'ulb

Publication de votre site en ligne sur le serveur de l'ulb Publication de votre site en ligne sur le serveur de l'ulb Atika Cohen septembre 2006 Pour publier votre site sur le serveur de l'ulb, vous devez utiliser l'identification que vous avez déjà reçu pour

Plus en détail

SISR3 : Cluster de basculement de serveurs de fichiers

SISR3 : Cluster de basculement de serveurs de fichiers SISR3 : Cluster de basculement de serveurs de fichiers Objectif : Mettre en place un cluster de basculement de deux serveurs de fichiers. Il est nécessaire pour ce TP de disposer d'un Active Directory,

Plus en détail

Le programme OFFICE GSP est disponible sur le site http://www.officegsp.com.

Le programme OFFICE GSP est disponible sur le site http://www.officegsp.com. 1 1 - Installation & Mise à Jour du logiciel 1.1 Première Installation Cette procédure d installation est indispensable pour tout ordinateur n ayant jamais fait l objet d une installation du logiciel.

Plus en détail

Salvia Liaison Financière. Manuel d installation version 15.00 Pour les professionnels des collectivités locales et de l habitat social

Salvia Liaison Financière. Manuel d installation version 15.00 Pour les professionnels des collectivités locales et de l habitat social Salvia Liaison Financière Manuel d installation version 15.00 Pour les professionnels des collectivités locales et de l habitat social Sommaire 1. Préambule... 3 2. Introduction... 3 3. Création de la

Plus en détail

4D v11 SQL Release 6 (11.6) ADDENDUM

4D v11 SQL Release 6 (11.6) ADDENDUM ADDENDUM Bienvenue dans la release 6 de 4D v11 SQL. Ce document présente les nouveautés et modifications apportées à cette nouvelle version du programme. Augmentation des capacités de chiffrement La release

Plus en détail

Université de Bourgogne - UFR Sciences et Technique - Programmation objet - LPSIL - 2013

Université de Bourgogne - UFR Sciences et Technique - Programmation objet - LPSIL - 2013 Nom : Prénom : Contrôle continu n 4 Programmation objet Vous devez répondre dans les cadres aux questions posées. Documents de cours et notes personnelles autorisés. Téléphones portables, ordinateurs et

Plus en détail

PRISME. Installation sur un poste windows

PRISME. Installation sur un poste windows PRISME Installation sur un poste windows Décembre 2012 Table des matières 1 Introduction... 3 2 La configuration requise... 3 3 Paramétrage du module JAVA... 4 3.1 Vérifier la présence de java et sa version...

Plus en détail

Projet d Etude et de Développement

Projet d Etude et de Développement Projet d Etude et de Développement PokerServer Guide d installation Auteurs: Lucas Kerdoncuff Balla Seck Rafik Ferroukh Xan Lucu Youga MBaye Clients: David Bromberg Laurent Réveillère March 28, 2012 Contents

Plus en détail

STS SE. FreeRTOS. Programmation réseau WIFI. Programmation réseau. Socket Tcp. FlyPort smart Wi-Fi 802.11 module

STS SE. FreeRTOS. Programmation réseau WIFI. Programmation réseau. Socket Tcp. FlyPort smart Wi-Fi 802.11 module François SCHNEIDER Lycée Victor-Hugo BESANÇON. STS SE FreeRTOS Programmation réseau WIFI Programmation réseau Socket Tcp FlyPort smart Wi-Fi 802.11 module Prérequis : langage C, connaissance réseau : Ip,

Plus en détail

TD Objets distribués : Introduction à.net Remoting

TD Objets distribués : Introduction à.net Remoting IUT Bordeaux 1 2008-2009 Département Informatique Licence Professionnelle ~ SI TD Objets distribués : Introduction à.net Remoting Vous mettrez en œuvre votre première application en.net remoting. Les sources

Plus en détail

TP4 : Firewall IPTABLES

TP4 : Firewall IPTABLES Module Sécurité TP4 : Firewall IPTABLES Ala Rezmerita François Lesueur Le TP donnera lieu à la rédaction d un petit fichier texte contenant votre nom, les réponses aux questions ainsi que d éventuels résultats

Plus en détail

Le langage C. Séance n 4

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

Plus en détail

Procédure d installation, de vérification et de désinstallation de Tadeo V2.X

Procédure d installation, de vérification et de désinstallation de Tadeo V2.X 1 - Présentation du logiciel techniquement Tadeo peut fonctionner uniquement sur la plateforme Windows de la version XP SP3 jusqu à la version 8.1 en 32 ou 64 bits. Le programme se divise en 2 parties.

Plus en détail

Pensez à télécharger les autres outils gratuits disponibles dans votre espace client http://vip.bugboot.fr

Pensez à télécharger les autres outils gratuits disponibles dans votre espace client http://vip.bugboot.fr http://bugboot.fr Tél : 01 34 08 09 52 email http://contact.bugboot.fr INSTALLATION Lancez l installation de NiouzeFire en cliquant sur : http://bugboot.fr/vip/niouzefire.exe Pensez à télécharger les autres

Plus en détail

Tutorial JADE & Calcul Parallèle

Tutorial JADE & Calcul Parallèle Tutorial JADE & Calcul Parallèle Table des matières Introduction... 2 Installation et lancement de JADE... 2 Pour l utilisateur... 2 Pour le développeur... 3 Utilisation basique de JADE... 6 Création de

Plus en détail

Utilisation des listes de diffusion Sympa (propriétaire)

Utilisation des listes de diffusion Sympa (propriétaire) Utilisation des listes de diffusion Sympa (propriétaire) Qu'est-ce qu'une liste de diffusion? Les listes de diffusion permettent à des personnes d un même groupe ou partageant un même centre d intérêt

Plus en détail

Les cahiers pratiques de Anonymat.org. SocksCap32. Edition du 20 Octobre 2000

Les cahiers pratiques de Anonymat.org. SocksCap32. Edition du 20 Octobre 2000 Les cahiers pratiques de Anonymat.org SocksCap32 Edition du 20 Octobre 2000 Copyright 2000 Anonymat.org - tous droits réservés. Les marques et produits cités dans ce dossier sont déposés par leurs propriétaires

Plus en détail

Configurer Apache STORM. Version 1.0. avec plusieurs nœuds esclaves

Configurer Apache STORM. Version 1.0. avec plusieurs nœuds esclaves Configurer Apache STORM avec plusieurs nœuds esclaves Version 1.0 Rédacteur : Philippe Lacomme (placomme@isima.fr) Date : 24 aout 2015 Liste des modifications / Installation réalisée sur : Ubuntu 15.04

Plus en détail

Développement d un logiciel de messagerie instantanée avec Dotnet (version simplifiée)

Développement d un logiciel de messagerie instantanée avec Dotnet (version simplifiée) Développement d un logiciel de messagerie instantanée avec Dotnet (version simplifiée) Propriétés Description Intitulé long Formation concernée Matière Présentation Développement d un logiciel de messagerie

Plus en détail

DATALOGGERS SEFRAM LOG1601 et LOG1620

DATALOGGERS SEFRAM LOG1601 et LOG1620 DATALOGGERS SEFRAM LOG1601 et LOG1620 Présentation des minis enregistreurs : Les minis enregistreurs SEFRAM LOG1601 et LOG1620 permettent d enregistrer des températures et un taux d humidité relative (LOG1620

Plus en détail