PROJET JMS. Christophe MOGENTALE Pierre PICHOT Master 2 STIC mention IRAD
|
|
- Benoît Desmarais
- il y a 8 ans
- Total affichages :
Transcription
1 PROJET JMS Christophe MOGENTALE Pierre PICHOT Master 2 STIC mention IRAD
2 TABLE DES MATIERES I. But du projet... 3 II. Installation préalable... 3 III. Approche de type "chat" : JMSChat Présentation de l application Compilation et exécution Développement Bilan sur JMSChat... 6 IV. Approche de type "newsgroup": JMSNews Présentation de l application Compilation et exécution Développement Bilan sur JMSNews... 9 V. Bilan global
3 I. But du projet En introduction, il convient de rappeler les tenants et aboutissants de ce projet. Le but est de réaliser un environnement de discussion privé reposant sur Java et un serveur d'applications JBoss, grâce à la technologie JMS (Java Messaging Service). JMS permet l'envoi de messages sous forme de textes ou d'objets entre plusieurs applications, selon trois domaines : Point-To-Point : envoi simple d'un message via une queue, Request/Reply : envoi de message via une queue avec attente de réponse, Publish/Subscribe : envoi via un topic. Deux approches seront implémentées : approche "chat" pour JMSChat, et approche "newsgroup" pour JMSNews. II. Installation préalable Le service de messagerie JMS repose sur la technologie JBoss. Pour cela, un serveur JBoss doit être installé et correctement configuré sur la machine hôte, de préférence en version 4.0.x. Un kit de développement Java tel que J2EE 1.4 est nécessaire ainsi qu une machine virtuelle Java en version 5. La variable d environnement JAVA_HOME doit être correctement renseignée sur le répertoire d installation de J2EE. Le serveur JBoss peut être lancé soit grâce à un script prédéfini, soit en exécutant "run.bat" sur les systèmes Microsoft ou "run.sh" sur les systèmes de type Unix, se trouvant dans le dossier <bin> du répertoire d installation de JBoss. En cas d ouverture des fichiers source dans un environnement de développement intégré, ne pas oublier d inclure l archive "jbossall-client.jar" se trouvant dans le dossier <client> du répertoire d installation de JBoss sous peine d apparition d erreurs de types et méthodes introuvables. Il serait également souhaitable de rajouter dans la variable d'environnement PATH le chemin des binaires de java. III. Approche de type "chat": JMSChat 1. Présentation de l application JMSChat s'articule autour de trois applications : TopicServer : serveur de topics, permettant à l'utilisateur de connaître dynamiquement les différents sujets de discussion, ChatPublisher : client d'envoi de messages, ChatSubscriber : client de lecture des messages. 3
4 ChatPublisher et ChatSubscriber communiquent avec TopicServer via le domaine Request/Reply, tandis que les communications de ChatPublisher vers ChatSubscriber se font par le domaine Publish/Subscribe. 2. Compilation et exécution La compilation des différentes classes peut se faire via les scripts "compile.bat" ou "compile.sh", suivant le système d'exploitation. Ces scripts prennent en paramètre le nom du fichier.java à compiler. Il est tout à fait possible de compiler les fichiers source par l'intermédiaire d'un IDE. Au préalable de toute exécution, le serveur JBoss doit être lancé, et le fichier "jndi.properties" indiquer le chemin du serveur JBoss (localhost dans notre cas). De plus, afin de pouvoir envoyer des messages sur plusieurs topics, la création d'un topic intitulé "topic/topictest2" est conseillée via la console JMX accessible par le port 8080 de la machine hébergeant le serveur JBoss. Pour exécuter un programme les scripts "execjava.bat" et "execjava.sh", prenant en paramètre le nom de l'application, seront très pratiques. A noter que la variable PATH doit bien indiquer le dossier contenant les sources. Par la suite, il sera préférable d'utiliser une console par programme afin de surveiller les différents messages pouvant apparaître. Tout d'abord, il convient de lancer TopicServer, en mode console, sans lequel il sera impossible aux clients de trouver quels topics utiliser. Il est possible de lui passer un nom de queue en paramètre, sans quoi la queue "queue/a" est utilisée par défaut. Par défaut, deux topics sont utilisés : "Sport" sur la queue "queue/a", "Informatique" sur la queue "queue/b". TopicServer se quitte par la commande Ctrl+C. 4
5 ChatPublisher prend en paramètre le nom de l'utilisateur. L'interface se compose d'un sélecteur de topics, de champs de saisie de message (titre et message) et d'une zone affichant le log de l'application. Il suffit de choisir un topic de la liste préalablement téléchargée sur le serveur de topics pour s'y connecter et pouvoir y envoyer des messages. De la même manière ChatSubscriber prend en paramètre le nom de son utilisateur. Son interface est sensiblement la même que celle de ChatPublisher, la saisie de messages en moins. La sélection des topics repose sur le même principe de téléchargement sur un serveur. Les messages sont affichés dans une zone de texte. 5
6 3. Développement Afin de nous familiariser avec les différents domaine de JMS, quelques exemples simples ont été tout d'abord étudiés, puis nous avons réalisé de petites applications en mode texte. Dès lors, il a été plus simple de réaliser une organisation telle quelle : MessagePublisher Publish/Subscribe Subscriber ChatPublisher TopicChecker ChatSubscriber Request/Reply Replyer TopicServer Afin d'implémenter facilement le domaine Request/Reply, deux classes contenant les bases de ce moyen de communication, Requester et Replyer, ont été créées. La première est héritée par la classe TopicChecker, la seconde est utilisée dans TopicServer. Ainsi, TopicChecker peut émettre des messages par ce domaine en implémentant simplement une méthode d'envoi de messages. Quant à TopicServer, il implémente une classe privée nommée TopicRequestListener passée en paramètre de Replyer qui lui permettra de recevoir et traiter les différentes demandes qui lui arriveront. Afin de pouvoir télécharger la liste des topics, le message "Quels sont les topics?" est envoyé au serveur de topics qui répondra en renvoyant une HashMap avec en clé le nom du topic et en objet le nom de la queue à utiliser. Afin d'émettre des messages par le domaine Publish/Subscribe, une organisation similaire de classes nous a semblée intéressante, ChatPublisher utilise une classe MessagePublisher permettant l'envoi de messages sur le topic désiré. Cette classe hérite de Publisher qui pose les bases de ce service, en y ajoutant une méthode d'envoi de messages. ChatSubscriber implémente un écouteur de messages qui sera passé en paramètre d'un Subscriber, classe qui permettra à ChatSubscriber de recevoir les messages et de les afficher dans son interface. Les messages alors envoyés sont des objets de type JMSMessage, contenant le nom de l'émetteur du message, le titre du message et son contenu. Les interfaces graphiques ont été développées en utilisant la bibliothèque Swing. 6
7 4. Bilan sur JMSChat Cette première approche de JMS nous a permis de connaître et de comprendre le principe de fonctionnement de deux de ses trois domaines, à savoir Request/Reply et Publish/Subscribe. De plus, la programmation par brique nous permettra de réutiliser certaines de nos classes dans la seconde partie de ce projet. A l'avenir, il pourra être intéressant de permettre à l'utilisateur d'envoyer et de recevoir des messages de manière complètement libre, à l'instar des chat "classiques", ainsi que de pouvoir gérer dynamiquement les topics. IV. Approche de type "newsgroup" : JMSNews 1. Présentation de l'application A l'instar de JMSChat, JMSNews repose sur trois applications : GroupServer : serveur de groupe de discussion, qui se charge aussi de stocker les différents messages afin qu'ils soient lus par la suite, NewsPublisher : client d'envoi de messages, NewsSubscriber : client de lecture de messages. NewsPublisher et NewsSubscriber se connectent par Request/Reply au GroupServer pour télécharger la liste des groupes disponibles. Ensuite, NewsPublisher enverra ses messages par le domaine Point-to-Point au GroupServer qui les stockera. Pour consulter ces messages, NewsSubscriber demandera tout d'abord la liste des en-têtes des messages appartenant au groupe voulu, puis sélectionnera un message à partir de cette liste, qui sera téléchargée depuis le serveur de groupes. A noter que la séparation des fonctions de serveur de groupes et de stockage de messages de GroupServer en deux unités distinctes est possible. Comme nous le verrons plus tard, NewsSubscriber a été développé de manière à pouvoir s'adapter à cette possibilité. 2. Compilation et exécution La compilation des fichiers source se déroule de la même manière que décrite précédemment ; les scripts "compile.bat" et "compile.sh" sont indépendants du programme. Cependant, la création d'un topic supplémentaire est caduque car le domaine Publish/Subscribe n'est pas utilisé. Il en est de même pour l'exécution des différents programmes grâce aux scripts "execjava". 7
8 L'application GroupServer doit être lancée en premier, sans quoi NewsPublisher et NewsSubscriber ne pourront effectuer leurs transactions. GroupServer est une application en mode console, qui se quitte par la commande Ctrl+C : Par défaut, la queue utilisée est "queue/a", et deux groupes sont enregistrés : "Sport" et "Informatique". Le client d envoi de messages, NewsPublisher, s exécute en prenant comme paramètre le nom de l émetteur. Son interface a été calquée sur celle de ChatPublisher, et offre les mêmes fonctionnalités : sélection du groupe, saisie du message, affichage du log. 8
9 Enfin, NewsSubscriber permet à l utilisateur de lire les messages stockés sur le serveur. Pour cela, l utilisateur sélectionne l un des groupes proposés par le serveur de groupes et verra apparaître la liste des messages de ce groupe, s il en existe. Il ne lui reste plus qu à cliquer sur le bouton "Voir" pour que le message s'affiche : Pour vérifier la présence d'un nouveau message du groupe souhaité, un simple clic sur le bouton "Rafraîchir" suffit. 3. Développement JMSNews utilisant entre autres le domaine Request/Reply, la programmation par "briques" de JMSChat nous a permis de réutiliser ici les classes Requester et Replyer, ainsi que JMSMessage. De plus, JMSNews reposant aussi sur un principe de trois applications, une organisation relativement similaire nous a semblée pertinente : MessageSender GroupServer MessagesRequester NewsPublisher Point-To- Point Replyer Request /Reply Request /Reply NewsSubscriber GroupChecker 9
10 L'application GroupServer, comme nous l'avons vu précédemment, fait à la fois office de serveur de groupes et de stockages de messages. Celui-ci utilise donc un Replyer car les communications se font sur les domaines Request/Reply et Point-To-Point, auquel un écouteur de messages est passé en paramètre afin de traiter ces messages. Afin de pouvoir télécharger la liste des groupes disponibles, NewsPublisher et NewsSubscriber utilisent la classe GroupChecker, héritant de Requester, communiquant avec le Replyer de GroupServer via le domaine Request/Reply. Cette requête se fait en envoyant le message texte "groupes?" ; un vecteur de chaînes de caractères est alors renvoyé au client. L'émission de messages par NewsPublisher se fait en utilisant le domaine Point-To-Point, NewsPublisher n'ayant pas à attendre de réponse de la part du serveur stockant les messages. Pour cela, on utilise la classe MessageSender héritant de Sender, classe proposant les services de base d'un émetteur PTP, qui implémente une méthode d'envoi de messages. Ces messages sont de type NewsMessage, héritant de JMSMessage, disposant en plus d'un champ enregistrant le groupe auquel appartient le message. Une fois arrivé au serveur de groupes via le Replyer, l'en-tête du message (date et heure d'envoi et titre du message) est stocké dans une HashMap ayant comme clé le nom du groupe et comme objet un vecteur d'en-têtes. Le message en lui-même sera enregistré dans une autre HashMap ayant comme clé l'en-tête du message et comme objet le message complet. Quant à NewsSubscriber, il s'appuie sur le domaine Request/Reply pour télécharger les messages à lire, en utilisant une classe MessagesRequester héritant de Requester et implémentant une fonction d'envoi de messages. Afin de télécharger la liste des en-têtes de messages d'un groupe, le message "headers?<nom_du_groupe>" est émis au GroupServer qui renverra un vecteur contenant ces en-têtes stockés dans un de ses HashMap. Le téléchargement d'un message se fait par la requête "msg?<en-tête>". Celui-ci sera envoyé par le GroupServer qui ira le chercher dans la HashMap correspondante. 4. Bilan sur JMSNews Cette approche de type "newsgroup" nous a permis d'appréhender le troisième domaine de JMS, Point-To-Point. Il s'est avéré que ce domaine s'approchait très fortement du Request/Reply, notamment par l'utilisation de queues. En fait, la principale différence réside dans l'absence de réponse dans le domaine PTP. Concernant JMSNews, une amélioration possible pourrait être la séparation de GroupServer en deux entités distinctes. De plus, une gestion dynamique des groupes (création, suppression) se révèlerait intéressante. 10
11 V. Bilan global Pour conclure, ce projet nous a permis de découvrir une nouvelle facette de la programmation Java en utilisant le serveur d'application JBoss et la technologie d'envoi de messages JMS. Cette programmation par messages, que nous ne connaissions pas et dont l'intérêt ne nous semblait pas si évident au premier abord, s'est révélée très enrichissante. Comme nous l'avons vu dans les bilans intermédiaires, des améliorations de JMSChat et JMSNews sont possibles. Néanmoins, nous sommes satisfaits d'avoir pu produire des applications pleinement fonctionnelles. * * * 11
Microsoft OSQL OSQL ou l'outil de base pour gérer SQL Server
Microsoft OSQL OSQL ou l'outil de base pour gérer SQL Server Suite à mon précédent article concernant MSDE, je me suis rendu compte à partir des commentaires que de nombreux utilisateurs avaient des problèmes
Plus en détailLa gestion des boîtes aux lettres partagées
La gestion des boîtes aux lettres partagées La gestion des boîtes aux lettres partagées - page Présentation du module Partage de mail. Qu'est ce qu'une boîte aux lettres partagée? Il s'agit d'une boîte
Plus en détailManuel utilisateur. des. listes de diffusion. Sympa. l'université Lille 3
Manuel utilisateur des listes de diffusion Sympa à l'université Lille 3 1 Table des matières Table des matières...2 I. Introduction...3 II. Principe général de fonctionnement de «Sympa»...3 1. Les principaux
Plus en détailModule SMS pour Microsoft Outlook MD et Outlook MD Express. Guide d'aide. Guide d'aide du module SMS de Rogers Page 1 sur 40 Tous droits réservés
Module SMS pour Microsoft Outlook MD et Outlook MD Express Guide d'aide Guide d'aide du module SMS de Rogers Page 1 sur 40 Table des matières 1. Exigences minimales :...3 2. Installation...4 1. Téléchargement
Plus en détailTUTORIEL: INSTALLATION D'UN SERVEUR LOCAL SOUS WINDOWS 7 POUR APPINVENTOR version du 06/04/2013
TUTORIEL: INSTALLATION D'UN SERVEUR LOCAL SOUS WINDOWS 7 POUR APPINVENTOR version du 06/04/2013 1. Téléchargement des sources AppInventor http://appinventor.mit.edu/appinventor-sources/ Télécharger ces
Plus en détailI. Instalation de l environnement JDK et JRE :... 4. II. Configuration outil Reporting : Pentaho... 4
Contenu I. Instalation de l environnement JDK et JRE :... 4 II. Configuration outil Reporting : Pentaho... 4 II.1 Configuration matérielle et logicielle... 4 II.2 Téléchargement et installation de la Suite
Plus en détailLa gestion des serveurs de mail
La gestion des serveurs de mail La gestion des serveurs de mail - page Définition d'un serveur de mail Un serveur de messagerie électronique est une machine sur laquelle est installé un logiciel serveur
Plus en détailRef : Résolution problème d'accès aux supports de cours
PLATE FORME e-learning LLMS Pôle national de compétences FOAD (Formation Ouverte et A Distance) Ref : Résolution problème d'accès Pôle compétences FOAD SIGAT http://foad.ac-toulouse.fr/ Page 2 SOMMAIRE
Plus en détailE-mail : contact@nqicorp.com - Web : http://www.nqicorp.com
- 5, rue Soutrane - 06560 Valbonne Sophia-Antipolis E-mail : contact@nqicorp.com - Web : http://www.nqicorp.com NQI Orchestra 3.3 - Guide d'installation Windows.................................................................
Plus en détailArchitecture de la plateforme SBC
Simple Business Connector Architecture de la plateforme SBC Titre Projet Description Architecture de la plateforme SBC Plateforme SBC Ce document reprend toutes les étapes de l'installation du serveur
Plus en détailDA MOTA Anthony - Comparaison de technologies : PhoneGap VS Cordova
DA MOTA Anthony - Comparaison de technologies : PhoneGap VS Cordova I. Introduction Dans une période où la plasticité peut aider à réduire les coûts de développement de projets comme des applications mobile,
Plus en détailGuide de l'utilisateur
BlackBerry Internet Service Version: 4.5.1 Guide de l'utilisateur Publié : 2014-01-08 SWD-20140108170135662 Table des matières 1 Mise en route...7 À propos des formules d'abonnement pour BlackBerry Internet
Plus en détailSommaire Créer une page e-commerce Éditer une page e-commerce 2.1 Configuration 2.2 Catégories 2.3 Produits Publication
Guide Onbile Cher Revendeur, vous avez des doutes sur la manière dont on crée une boutique mobile avec la fonctionnalité e- commerce d'onbile? Alors, ce guide est fait pour vous! Les pages suivantes contiennent
Plus en détailSPECIFICATIONS TECHNIQUES : Gestion des Médicaments et des commandes de médicaments
SPECIFICATIONS TECHNIQUES : Gestion des Médicaments et des commandes de médicaments Développement d une application en web/ client lourd en C# permettant la gestion des médicaments et des commandes de
Plus en détailAcronis Backup & Recovery 10 Server for Windows Acronis Backup & Recovery 10 Workstation. Guide de démarrage rapide
Acronis Backup & Recovery 10 Server for Windows Acronis Backup & Recovery 10 Workstation Guide de démarrage rapide 1 À propos de ce document Ce document explique comment installer et utiliser ces versions
Plus en détailE-mail : contact@nqicorp.com - Web : http://www.nqicorp.com
- 5, rue Soutrane - 06560 Valbonne Sophia-Antipolis E-mail : contact@nqicorp.com - Web : http://www.nqicorp.com NQI Orchestra 3.3 - Guide d'installation Linux....................................................................
Plus en détailModule d anonymisation
Module d anonymisation Préambule Ce module permet d «anonymiser» un fichier, c est à dire de masquer les informations qu il contient en fonction de règles préalablement spécifiées. Le fichier généré par
Plus en détailhttp://www.jdl68160.com/informatique/yawcam.htm
Date de publication: le 11/05/2013 Date de modification le : 19/05/2013-20:45 Edition de la version PDF le 20/05/2013 Yawcam est un petit logiciel gratuit, mais très complet, permettant de diffuser/d'enregistrer
Plus en détailGuide de configuration de SQL Server pour BusinessObjects Planning
Guide de configuration de SQL Server pour BusinessObjects Planning BusinessObjects Planning XI Release 2 Copyright 2007 Business Objects. Tous droits réservés. Business Objects est propriétaire des brevets
Plus en détailBusiness Talk IP Centrex. guide. web utilisateur. pour. les services standards
guide web utilisateur pour les services standards 1/22 version 03 décembre 2013 table des matières Accès au web utilisateur... 3 Onglet accueil... 5 Onglet services téléphoniques... 7 services standards...
Plus en détailInstallation locale de JOOMLA SEPIA
FOAD TICE Installation locale de JOOMLA SEPIA Académie de Reims FRANÇOIS PALLUT Paternité - Pas d'utilisation Commerciale - Partage des Conditions Initiales à l'identique : http://creativecommons.org/licenses/by-nc-sa/2.0/fr/
Plus en détailAide pour les abonnés aux listes sympa du LAAS
Aide pour les abonnés aux listes sympa du LAAS Abonnement et désabonnement à une liste par l'interface Web Inscription et authentification Choix de la liste et abonnement / désabonnement Abonnement et
Plus en détailGestion des utilisateurs : Active Directory
Gestion des utilisateurs : Active Directory 1. Installation J'ai réalisé ce compte-rendu avec une machine tournant sous Windows 2008 server, cependant, les manipulations et les options restent plus ou
Plus en détailVous y trouverez notamment les dernières versions Windows, MAC OS X et Linux de Thunderbird.
MAIL > configuration de mozilla thunderbird > SOMMAIRE Qu'est ce que Thunderbird? Téléchargement du logiciel Thunderbird Configuration Installation d'un compte POP Installation d'un compte IMAP En cas
Plus en détailNetwork Camera. Camera. Network. Guide d installation v1.1. Installation Guide v1.1 18683 R1.1. Anglais. Français. Espagnol. Allemand 18683 R1.
Network Camera Anglais Français Espagnol AXIS 2100 18683 R1.1 Retire el con CD con cuidado para abrirlalaguía guíacompletamente completamente yydoblela leer la versión en español... Retire el CD cuidado
Plus en détailGESTION DES BONS DE COMMANDE
GESTION DES BONS DE COMMANDE P1 P2 Table des Matières LA GESTION DES BONS DE COMMANDE 4 PREMIERE EXECUTION DU LOGICIEL 5 DEFINITION DES PARAMETRES 8 Services 9 Comptes Utilisateurs 10 Adresse de livraison
Plus en détailCours 420-KEG-LG, Gestion de réseaux et support technique. Atelier No2 :
Atelier No2 : Installation d Active Directory Installation du service DNS Installation du Service WINS Création d'un compte d'ordinateur Jonction d'un ordinateur à un domaine Création d usagers. Étape
Plus en détailExtension WebEx pour la téléphonie IP Cisco Unified
Extension WebEx pour la téléphonie IP Cisco Unified Guide d utilisation Version 2.7 Copyright 1997 2010 Cisco et/ou ses affiliés. Tous droits réservés. Cisco, WebEx et Cisco WebEx sont des marques déposées
Plus en détailEdutab. gestion centralisée de tablettes Android
Edutab gestion centralisée de tablettes Android Résumé Ce document présente le logiciel Edutab : utilisation en mode enseignant (applications, documents) utilisation en mode administrateur (configuration,
Plus en détailTRUECRYPT SUR CLEF USB ( Par Sébastien Maisse 09/12/2007 )
TRUECRYPT SUR CLEF USB ( Par Sébastien Maisse 09/12/2007 ) Voici un petit document concernant d'un espace crypté sur une clef usb en utilisant le logiciel TRUECRYPT. Ce dernier est gratuit et disponible
Plus en détail"! "#$ $ $ ""! %#& """! '& ( ")! )*+
! "! "#$ $ $ ""! %#& """! '& ( ")! )*+ "! "#$ $ $ ""! %#& """! '& ( ")! )*+, ## $ *$-./ 0 - ## 1( $. - (/$ #,-".2 + -".234-5..'"6..6 $37 89-%:56.#&(#. +6$../.4. ;-37 /. .?.@A&.!)B
Plus en détailGuide de démarrage rapide
Guide de démarrage rapide 2006 AWSG Limited. Tous droits réservés. Enfocus PitStop Automate 1.0 Guide de démarrage rapide Enfocus est une marque d'artwork Systems. Certified PDF est une marque déposée
Plus en détailGrid Technology. ActiveMQ pour le grand collisionneur de hadrons (LHC) Lionel Cons Grid Technology Group Information Technology Department
DB GT CF Grid ActiveMQ pour le grand collisionneur de hadrons (LHC) Lionel Cons Grid Group Information Department Journée de la communauté FUSE, Paris, 2010 CERN IT Department CH-1211 Geneva 23 Switzerland
Plus en détailHost Integration Server 2000
Host Integration Server 2000 Comment communiquer entre Windows et Mainframe Dans le cadre d'un prochain article consacré à l'appel des composants COMTI depuis une page WEB (ASP3 et ASP.NET), nous verrons
Plus en détailHelpAndManual_unregistered_evaluation_copy GESTIONNAIRE D'ALARMES CENTRALISE OPTIM'ALARM. Manuel d'utilisation
HelpAndManual_unregistered_evaluation_copy GESTIONNAIRE D'ALARMES CENTRALISE OPTIM'ALARM Manuel d'utilisation OPTIMALOG 2008 Table des matières I Table des matières Part I Gestionnaire d'alarmes Optim'Alarm
Plus en détailDocumentation utilisateur, manuel utilisateur MagicSafe Linux. Vous pouvez télécharger la dernière version de ce document à l adresse suivante :
Documentation utilisateur, manuel utilisateur MagicSafe Linux. Vous pouvez télécharger la dernière version de ce document à l adresse suivante : http://www.hegerys.com/documentation/magicsafe-windows-doc.pdf
Plus en détailDocumentation Honolulu 14 (1) - 0209
Documentation Honolulu 14 (1) - 0209 Honolulu 14 3 Sommaire Honolulu 14 le portail Intranet / Internet de votre entreprise PARTIE 1 -MANUEL UTILISATEUR 1. LE PORTAIL HONOLULU : PAGE D ACCUEIL 8 1.1 Comment
Plus en détailPORTAIL INTERNET DECLARATIF. Configuration du client Mail de MICROSOFT VISTA
PORTAIL INTERNET DECLARATIF Configuration du client Mail de MICROSOFT VISTA Configuration du client messagerie MAIL de MICROSOFT VISTA Ce chapitre fourni les informations nécessaires à la configuration
Plus en détailProcédure d'installation complète de Click&Decide sur un serveur
Procédure d'installation complète de Click&Decide sur un serveur Prérequis du serveur : Windows 2008 R2 or greater (64-bits) Windows 2012 (64-bits) - Le composant IIS (Internet Information Services) de
Plus en détailI Pourquoi une messagerie?
I Pourquoi une messagerie? Outlook express est un logiciel de messagerie de windows. Il est installé par défaut sur un grand nombre d ordinateurs de la planète, ceux tournant sous Windows, et proposé par
Plus en détailNouvelles Plateformes Technologiques
Cycle de présentation du développement Nouvelles Plateformes Technologiques Observatoire Technologique, CTI Observatoire Technologique 4 mai 2004 p 1 Plan de la présentation 1. Historique du projet 2.
Plus en détailSweetyPix, mode d'emploi
Université de Nice Sophia-Antipolis Master 1 STIC Informatique SweetyPix, mode d'emploi Edouard Jan Mendher Merzoug Anne-Laure Radigois Amaury Tinard 2005-2006 Université de Nice Sophia-Antipolis Master
Plus en détailInstallation et prise en main
TP1 Installation et prise en main Android est le système d'exploitation pour smartphones, tablettes et autres appareils développé par Google. Pour permettre aux utilisateurs d'installer des applications
Plus en détailUtilisation du client de messagerie Thunderbird
Outlook express n existant plus sur les systèmes d exploitation sortis après Windows XP, nous préconisons désormais l utilisation du client de messagerie libre distribué gratuitement par la Fondation Mozilla.
Plus en détailSauvegarde des bases SQL Express
Sauvegarde des bases SQL Express Sauvegarder les bases de données avec SQL Express Dans les différents articles concernant SQL Server 2005 Express Edition, une problématique revient régulièrement : Comment
Plus en détailMode d'emploi de la newsletter
Mode d'emploi de la newsletter Votre module de newsletter va vous permettre d'envoyer régulièrement des courriers électroniques à une partie ou à tous vos abonnés, Votre outil se compose de deux interfaces
Plus en détailGuide d utilisation de «Partages Privés»
Guide d utilisation de «Partages Privés» Sommaire Interface Web Se connecter à l espace web Partages Privés p.4 Créer son compte p.5 Description de l interface web Partages Privés p.6 Créer des bibliothèques
Plus en détailLes Imprimantes EOLE 2.3. Documentation sous licence Creative Commons by-nc-sa - EOLE (http ://eole.orion.education.fr) révisé : Janvier 2014
Les Imprimantes EOLE 2.3 révisé : Janvier 2014 Documentation sous licence Creative Commons by-nc-sa - EOLE (http ://eole.orion.education.fr) V e r s i o n d u d o c u m e n t r é v i s é : J a n v i e
Plus en détailclaroline classroom online
de la plate-forme libre d'apprentissage en ligne Claroline 1.4 Manuel Révision du manuel: 06/2003 Créé le 07/09/2003 12:02 Page 1 Table des matières 1) INTRODUCTION...3 2) AFFICHER LA PAGE DE DEMARRAGE...3
Plus en détailLA GESTION DES SOLUTIONS TECHNIQUES D ACCÈS
LA GESTION DES SOLUTIONS TECHNIQUES D ACCÈS Pour les sources voir le cours LA PROBLEMATIQUE Parc informatique hétérogène compliquant la gestion des postes ; Mise à jour longue des applications ; Existence
Plus en détailOwnCloud. Définition 1 / 10. Date d'édition 03/09/2013 Public concerné Étudiants, Personnels Version du logiciel
OwnCloud Date d'édition 03/09/2013 Public concerné Étudiants, Personnels Version du logiciel Table des matières Définition...1 L'interface web...2 Fichier musique sur OwnCloud...3 Fichier image sur OwnCloud...3
Plus en détailTravail collaboratif à distance
UNIVERSITE ABDELMALEK ESSAADI FACULTE POLYDISCIPLINAIRE LARACHE 2012-2013 Travail collaboratif à distance P r o f e sse u r A z iz M A B ROU K P r. a z i z. m a b r o u k. f p l @ g m a i l. c o m S.E.G
Plus en détailDéploiement d'une application Visual Studio Lightswitch dans Windows Azure.
Déploiement d'une application Visual Studio Lightswitch dans Windows Azure. Utilisation de SQL Azure avec Lightswitch Article par Eric Vernié Microsoft France Division Plate-forme & Ecosystème SOMMAIRE
Plus en détailLes messages d erreur d'applidis Client
Fiche technique AppliDis Les messages d erreur d'applidis Client Fiche IS00313 Version document : 1.00 Diffusion limitée : Systancia, membres du programme Partenaires AppliDis et clients ou prospects de
Plus en détailQlik Sense Desktop. Qlik Sense 2.0.2 Copyright 1993-2015 QlikTech International AB. Tous droits réservés.
Qlik Sense Desktop Qlik Sense 2.0.2 Copyright 1993-2015 QlikTech International AB. Tous droits réservés. Copyright 1993-2015 QlikTech International AB. Tous droits réservés. Qlik, QlikTech, Qlik Sense,
Plus en détailCyberclasse L'interface web pas à pas
Cyberclasse L'interface web pas à pas Version 1.4.18 Janvier 2008 Remarque préliminaire : les fonctionnalités décrites dans ce guide sont celles testées dans les écoles pilotes du projet Cyberclasse; il
Plus en détailObjet du document. Version document : 1.00
Version document : 1.00 Objet du document Les dix points de cet article constituent les règles à connaitre pour intégrer une application au sein d AppliDis. Le site des Experts Systancia comporte également
Plus en détailMicrosoft Application Center Test
Microsoft Application Center Test L'outil de Test de performance des Sites Web Avec Visual Studio.NET, il est fourni une petite application qui permet de valider la performance de son site Internet ou
Plus en détailFinImportExport Documentation Utilisateur Gestion d'environnement dans Fininfo Market
FinImportExport Documentation Utilisateur Gestion d'environnement dans Fininfo Market Manuel d'utilisation de FinImportExport.doc, version 1.0 Page 1 sur 8 Sommaire 1. OBJECTIF DU DOCUMENT...3 2. DESCRIPTION
Plus en détailDésinfection de Downadup
Désinfection de Downadup Historique des versions de documentations N de version Eléments modifiés Date Rédacteur 1.0 Version Initial 15/03/2010 BOURGINE Christopher 1 BitDefender propose un outil de désinfection
Plus en détailTélécom Nancy Année 2013-2014
Télécom Nancy Année 2013-2014 Rapport 1A Ajout du langage C dans la Programmer's Learning Machine GIANNINI Valentin Loria 615, rue du Jardin Botanique 54600, Villers-Lès-Nancy Maître de stage : QUINSON
Plus en détailService Déposant: Procédure d installation. Page 1. Service déposant. Procédure d installation Version 2.3
Page 1 Service déposant Procédure d installation Version 2.3 Bourse de Luxembourg juillet 2013 1 Page 2 Sommaire 1. Introduction... 3 2. Pré-requis... 4 2.1. Configuration réseau... 4 2.2. Configuration
Plus en détailManuel d utilisation email NETexcom
Manuel d utilisation email NETexcom Table des matières Vos emails avec NETexcom... 3 Présentation... 3 GroupWare... 3 WebMail emails sur internet... 4 Se connecter au Webmail... 4 Menu principal... 5 La
Plus en détailStellar Phoenix Outlook PST Repair - Technical 5.0 Guide d'installation
Stellar Phoenix Outlook PST Repair - Technical 5.0 Guide d'installation 1 Présentation Stellar Phoenix Outlook PST Repair - Technical offre une solution complète pour la récupération de données à partir
Plus en détailAnalyse de performance, monitoring
Analyse de performance, monitoring Plan Principes de profilage Projet TPTP dans Eclipse Utilisation des profiling tools de TPTP Philippe Collet Master 1 Informatique 2009-2010 http://deptinfo.unice.fr/twiki/bin/view/minfo/gl
Plus en détailNetSupport Notify (v2.01) Guide de démarrage. Tous droits réservés. 2009 NetSupport Ltd
NetSupport Notify (v2.01) Guide de démarrage Tous droits réservés 2009 NetSupport Ltd NETSUPPORT NOTIFY : PRÉSENTATION GÉNÉRALE NetSupport Notify est une solution mise au point spécifiquement pour permettre
Plus en détailles fakes logiciels et rogue AV
les fakes logiciels et rogue AV Comme vous le savez, les fakes logiciels sont des malwares qui usurpent l'apparence de logiciels populaires dans le but d'abuser l'utilisateur. La cible privilégiée de ce
Plus en détailCPLN 20/08/2009 MBO Service ICT et Pédagogie
La clé USB Présentation De première vue, une clé USB est un simple "morceau de plastique". Hors, elle est très utile et de plus en plus utilisée. Elle permet de stocker des fichiers (et dossiers) tout
Plus en détailManuel d'installation
Manuel d'installation Préface ScanRouter V2 Lite est un serveur de distribution pouvant envoyer des documents lus par un scanner ou reçus de DeskTopBinder V2 vers une destination spécifiée, via un réseau.
Plus en détailTP 1 : prise en main de Windows. TP 1 : prise en main de Windows
TP 1 : prise en main de Windows TP 1 : prise en main de Windows Objectif du TP : prise en main de Windows manipulation de l'environnement utilisation de quelques logiciels de récupération de données Introduction
Plus en détailPremiers pas avec NetSupport SCHOOL
Premiers pas avec NetSupport SCHOOL QUERY INFORMATIQUE 1 boulevard Charles de Gaule 92700 COLOMBES - FRANCE Tel. : + 33 (0) 1.49.97.33.00 Fax : + 33 (0) 1.49.97.33.09 www.query-informatique.com Sommaire
Plus en détailGuide d'utilisation du Serveur USB
Guide d'utilisation du Serveur USB Copyright 20-1 - Informations de copyright Copyright 2010. Tous droits réservés. Avis de non responsabilité Incorporated ne peut être tenu responsable des erreurs techniques
Plus en détailUtilisation de l e-mail. Sommaire
Utilisation de l e-mail Sommaire Notions de base...2 Généralités...2 Les adresses e-mail...3 Composition d une adresse e-mail...3 Interface d Outlook Express...4 Copie d écran...4 Composition de l interface...4
Plus en détailMise en œuvre d un poste virtuel
129 Chapitre 5 Mise en œuvre d un poste virtuel 1. Installation et personnalisation d une image de référence 1.1 Introduction Après la phase d'installation des serveurs d'infrastructure de l'environnement
Plus en détail1. Comment accéder à mon panneau de configuration VPS?
FAQ VPS Business Section 1: Installation...2 1. Comment accéder à mon panneau de configuration VPS?...2 2. Comment accéder à mon VPS Windows?...6 3. Comment accéder à mon VPS Linux?...8 Section 2: utilisation...9
Plus en détailL'accès aux ressources informatiques de l'ufr des Sciences
L'accès aux ressources informatiques de l'ufr des Sciences Infrastructure et document produit par le service des ressources Informatiques de l'ufr des sciences. Introduction : Ce document présente les
Plus en détailModule Communication - Messagerie V6. Infostance. Messagerie
1 Infostance Messagerie 2 Table des matières Les droits... 3 La boîte de réception... 4 Fonctionnalités disponibles via le clic droit sur un message... 6 Ecrire un nouveau message... 7 Présentation...
Plus en détailTitre: Version: Dernière modification: Auteur: Statut: Licence:
Titre: Installation de WebObjects 5.3 Version: 2.1 Dernière modification: 2011/02/17 11:00 Auteur: Aurélien Minet Statut: version finale Licence: Creative Commons
Plus en détailSysteme d'exploitation
Introduction au dévellopement de Methodes Natives Partie I : appelle de methodes C++ sous windows Auteur: Frank Sauvage. 1 \ introduction aux methodes natives : Les methodes natives sont des methodes devellopées
Plus en détailServices aux personnes dépendantes, un enjeu durable. Une collaboration transfrontalière 10 mai 2011
Services aux personnes dépendantes, un enjeu durable. Une collaboration transfrontalière 10 mai 2011 Sommaire L'agence d'urbanisme et de Développement Durable Lorraine Nord L'outil Loge'Adapt 54 Le projet
Plus en détailSymantec Backup Exec 12.5 for Windows Servers. Guide d'installation rapide
Symantec Backup Exec 12.5 for Windows Servers Guide d'installation rapide 13897290 Installation de Backup Exec Ce document traite des sujets suivants: Configuration requise Conditions préalables à l'installation
Plus en détailLISTES DE DISTRIBUTION GÉRÉ PAR SYMPA DOCUMENT EXPLICATIF DE ÉCOLE POLYTECHNIQUE
LISTES DE DISTRIBUTION GÉRÉ PAR SYMPA DOCUMENT EXPLICATIF DE L'INTERFACE WEB À L'INTENTION DES GESTIONNAIRES DE LISTES ÉCOLE POLYTECHNIQUE JANVIER 2002 Le présent document est un aide mémoire pour la gestion
Plus en détailOracle WebLogic Server (WLS) 11gR1 (10.3.5 et 10.3.6) Installation sur Oracle Linux 5 et 6 Hypothèses Installation Oracle Linux 5 (OL5)
Oracle WebLogic Server (WLS) 11gR1 (10.3.5 et 10.3.6) Installation sur Oracle Linux 5 et 6 Cet article présente une brève présentation de l'installation de Oracle WebLogic Server (WLS) 11gR1 (10.3.5 et
Plus en détailWindows Front-End Installation Guide HOPEX V1R1 FR
Révisé le : 5 novembre 2013 Créé le : 31 octobre 2013 Auteur : Jérôme Horber SOMMAIRE Résumé Ce document décrit les procédures et les paramétrages techniques nécessaires à l'installation, à la mise à jour
Plus en détailTD séance n 2c Mise à jour des Systèmes
1 Gestion des Logiciels 1.1 Introduction sur les logiciels Un logiciel est un programme nécessaire au fonctionnement d'un ordinateur (logiciel système) ou au traitement de données (logiciel applicatif).
Plus en détailInstaller et configurer Oracle Forms 11gR2 Windows 7 64 bits
1 Installer et configurer Oracle Forms 11gR2 (Windows x64) Installer et configurer Oracle Forms 11gR2 Windows 7 64 bits Document préparé par Abderrahmane Abed Juin 2013 Version 1.0 Courriel: aabed@oraweb.ca
Plus en détailPARAMETRER LA MESSAGERIE SOUS THUNDERBIRD
PARAMETRER LA MESSAGERIE SOUS THUNDERBIRD Ref : FP. P763 V 5.0 Résumé Ce document vous indique comment paramétrer votre messagerie sous Thunderbird. Vous pourrez notamment, créer, modifier ou supprimer
Plus en détailServeur Acronis Backup & Recovery 10 pour Linux. Update 5. Guide d'installation
Serveur Acronis Backup & Recovery 10 pour Linux Update 5 Guide d'installation Table des matières 1 Avant l'installation...3 1.1 Composants d'acronis Backup & Recovery 10... 3 1.1.1 Agent pour Linux...
Plus en détailPréparation à l installation d Active Directory
Laboratoire 03 Étape 1 : Installation d Active Directory et du service DNS Noter que vous ne pourrez pas réaliser ce laboratoire sans avoir fait le précédent laboratoire. Avant de commencer, le professeur
Plus en détailVous avez des problèmes d'impression réseau? UniPrint. est la solution qu'il vous faut. Aperçu du produit
Aperçu du produit Vous avez des problèmes d'impression réseau? est la solution qu'il vous faut. Les responsables IT et les administrateurs systèmes savent que dans tout environnement informatique d'entreprise,
Plus en détailComment autoriser un programme à communiquer avec Internet sous Vista?
Comment autoriser un programme à communiquer avec Internet sous Vista? Votre pare-feu a pour fonction de bloquer les connexions entre un programme installé sur votre ordinateur et Internet. C'est en quelque
Plus en détailKaspersky Tablet Security pour Android
Kaspersky Tablet Security pour Android Guide de l'utilisateur VERSION DE L'APPLICATION: 9.0 Cher utilisateur, Merci d'avoir choisi notre produit. Nous espérons que cette documentation vous sera utile dans
Plus en détailTECHNOLOGIE SOFTWARE DU FUTUR. Logiciel de gestion d entreprise pour le Web
TECHNOLOGIE SOFTWARE DU FUTUR Logiciel de gestion d entreprise pour le Web LogicieL de gestion d'entreprise pour Le web La génération internet ABACUS vi est un logiciel de gestion d'entreprise entièrement
Plus en détailQuick Start Installation de MDweb version 2.3
Quick Start Installation de MDweb version 2.3 Date : 2011.08.26 1. Quickstart Quick Start - Installation de MDweb version 2011 Installation Téléchargement et Installation des logiciels requis Déploiement
Plus en détailModem LG LDU-1900D. Guide d utilisateur. LG Electronics
Modem LG LDU-1900D Guide d utilisateur LG Electronics >> Consignes de sécurité 1. N'utilisez pas le Modem LG LDU-1900D lorsque des opérations de dynamitage sont en cours ou dans des zones à atmosphère
Plus en détailUtiliser Reporting Services pour des NewsLetter
Utiliser Reporting Services pour des NewsLetter SQL Server Reporting Services et les NewsLetters Le moteur de rapport inclus dans Microsoft SQL Server permet de créer de nombreux rapports classiques. Il
Plus en détail2 Grad Info Soir Langage C++ Juin 2007. Projet BANQUE
2 Grad Info Soir Langage C++ Juin 2007 Projet BANQUE 1. Explications L'examen comprend un projet à réaliser à domicile et à documenter : - structure des données, - objets utilisés, - relations de dépendance
Plus en détailPlacez vous au préalable à l endroit voulu dans l arborescence avant de cliquer sur l icône Nouveau Répertoire
L espace de stockage garantit aux utilisateurs une sauvegarde de leurs fichiers dans une arborescence à construire par eux-mêmes. L avantage de cet espace de stockage est son accessibilité de l intérieur
Plus en détail