WOW !! MUCH LOVE ! SO WORLD PEACE !
Fond bitcoin pour l'amélioration du site: 1memzGeKS7CB3ECNkzSn2qHwxU6NZoJ8o
  Dogecoin (tips/pourboires): DCLoo9Dd4qECqpMLurdgGnaoqbftj16Nvp


Home | Publier un mémoire | Une page au hasard

 > 

Prototype d'un système de webmapping interactif avec les jsp et les servlets

( Télécharger le fichier original )
par Aurince AKAKPO
Université d'Abomey-Calavi ( Bénin) - Master en réseau et systèmes d'information 2011
  

précédent sommaire suivant

Bitcoin is a swarm of cyber hornets serving the goddess of wisdom, feeding on the fire of truth, exponentially growing ever smarter, faster, and stronger behind a wall of encrypted energy

Conclusion

La phase d'analyse a permis de cerner le contour du système à travers les différents diagrammes fonctionnels, dynamiques et statiques afin d'aboutir à la conception. Cette phase permet de bien canaliser la phase suivante abordée dans le chapitre III à savoir le déploiement et la mise en oeuvre d'un prototype du SYGeD1 .

1. SYGeD : Système de Gestion des Domaine

CHAPITRE TROIS

DEpLoiEMENT ET MiSE EN (EuvRE D'uN

pRoToTypE Du SYGED

Introduction

Ce dernier chapitre du mémoire sera consacré à la mise en oeuvre de la solution retenue. Elle permettra d'aborder de façon détaillée le déploiement des différentes composantes du système et l'implémentation de l'application Web qui lui servira de portail. Les différents tests permettront d'évaluer les performances du prototype et de détecter ses limites.

3.1 Déploiement du Système

3.1.1 Architecture physique du système

Les modèles de déploiement et de configuration matérielle s'expriment tous deux à l'aide d'un diagramme de déploiement.

Le modèle de configuration matérielle a pour but d'exprimer les contraintes de mise en oeuvre au niveau physique. On y trouve les noeuds et les connexions physiques du système, qui sont les différents types de machines connectées par des moyens divers. Le modèle de configuration matérielle permet de spécifier, de documenter et de justifier tous les choix d'organisation physique en fonction des machines dédiées aux diverses fonctions techniques du système [10] .

La Figure 3.1 représentant le diagramme de déploiement de notre système décrit la répartition physique des fonctions-métiers du système et la localisation des différents serveurs.

Figure 3.1 - Diagramme de déploiement du SYGeD

Nous proposons une architecture physique dont la communication est basée sur le protocole TCP/IP.

Au niveau applicatif, l'échange de données entre le serveur d'application (également serveur Web) et le SGBD se fait grâce au JDBC (Java DataBase Connectivity) qui est une API Java très utilisée pour l'accès aux bases de données. De même, entre le serveur de données et le serveur géographique, l'API JDBC est utilisé pour les échanges des données. Par ailleurs, les différents clients demandent des services au serveur d'application en émettant des requêtes basées sur le protocole http.

L'internaute (contribuable ou personnel administratif) par le biais d'un navigateur émet une

requête http qui sera reçue par le serveur Web. Cette requête peut demander une ressource statique ou une ressource dynamique. Lorsqu'il s'agit d'une ressource statique, elle est directement fournie par le serveur Web. Une requête qui demande une ressource dynamique (image cartographique par exemple) est redirigée par le serveur Web vers le serveur d'application qui est capable de la traiter. Ce dernier exécute les morceaux de servlets concernés et interroge le serveur géographique chargé de la production des cartes. Ceci peut nécessiter la consultation de la source de données spatiales. Une fois la carte produite, elle est renvoyée au serveur d'application qui la présente à son tour au serveur Web sous forme de page HTML. Ainsi, le serveur Web est capable de l'interpréter pour enfin présenter la réponse au client sous forme d'une page statique.

précédent sommaire suivant






Bitcoin is a swarm of cyber hornets serving the goddess of wisdom, feeding on the fire of truth, exponentially growing ever smarter, faster, and stronger behind a wall of encrypted energy








"Nous voulons explorer la bonté contrée énorme où tout se tait"   Appolinaire