II.5. Outils et langages utilisés
II.5.1. Outils utilisés
-Netbeans
Netbeans est un environnement de développement
intégré (EDI) open source. Conçu en java, Netbeans est
disponible sous Windows, Linux, Solaris, Mac OS X la version Windows
étant celle que nous avons utilisée. L'environnement de base de
Netbeans comprend les fonctions générales suivantes :
- support de différents langages de
programmation (Java, Python, C, C++, JavaScript, PHP, HTML, etc.)
;
- traitement du code source
(édition, navigation, formatage) ;
- fonctions d'import/export depuis et
vers d'autres EDI, tels qu'Eclipse ou JBuilder, - accès et
gestion de bases de données, serveurs Web, ressources partagées
; Soit la page d'accueil :
Figure 12 : Page d'accueil de Netbeans
Mémoire de fin d'études d'Ingénieurs des
Travaux des Télécommunications 36
Présenté par NGONO NGONO Arlène
Murielle
Mémoire de fin d'études d'Ingénieurs des
Travaux des Télécommunications 37
Présenté par NGONO NGONO Arlène
Murielle
METHODOLOGIE
-Apache Tomcat
Apache Tomcat est un conteneur web libre de
servlets et JSP Java EE. Il implémente les spécifications des
servlets et des JSP, et inclut des outils pour la configuration et la gestion.
Il comporte également un serveur HTTP.
Il peut être également parfois
désigné comme moteur de servlet, ou plus
abusivement comme un serveur Web. Tomcat a été écrit en
langage Java. Il peut donc s'exécuter via la machine virtuelle Java sur
n'importe quel système d'exploitation la supportant.
Tomcat est souvent utilisé en association avec un autre
serveur web plus généraliste, en général Apache:
? Le serveur Web s'occupe des pages web traditionnelles (.html,
.php par exemple)
? Il délègue à Tomcat les pages relevant
spécifiquement d'une application web Java (Servlet, JSP,...).
Il peut souvent être intégré à un
EDI tel que Netbeans tel que c'est le cas pour nous.
-OpenLDAP
OpenLDAP est une implémentation libre
du protocole LDAP. Elle est disponible sous différentes versions
notamment pour GNU/Linux, FreeBSD, Mac OS X, Solaris, et aussi Windows qui est
celle que nous avons utilisée.
OpenLDAP est un annuaire informatique. Il contient des
informations de n'importe quelle nature qui sont rangées de
manière hiérarchique. Pour bien comprendre le concept, il est
souvent comparé aux Pages Jaunes. En pratique, il est utilisé
pour enregistrer une grande quantité d'utilisateurs ou de services
(parfois des centaines de milliers) dans un réseau informatique. Il
permet d'organiser hiérarchiquement les utilisateurs.
Mémoire de fin d'études d'Ingénieurs des
Travaux des Télécommunications 38
Présenté par NGONO NGONO Arlène
Murielle
METHODOLOGIE
Soit la page d'installation de la version utilisée :
Figure 13 : Page d'installation d'OpenLDAP
- Softerra LDAP Administrator
Softerra LDAP Administrator est un logiciel qui permet
d'effectuer des opérations sur les données d'un annuaire LDAP,
par exemple, la navigation, la recherche, l'exportation, et aussi leur
modification. Il offre une grande variété de
fonctionnalités pour la visualisation pratique du contenu d'un
répertoire, l'obtention des informations sur l'infrastructure d'annuaire
et les objets.
Softerra LDAP Administrator est capable de travailler avec
n'importe quel serveur LDAP disponible à l'heure actuelle, notamment
OpenLDAP.
Soient respectivement les pages de démarrage et
d'accueil de Softerra LDAP Administrator :
Mémoire de fin d'études d'Ingénieurs des
Travaux des Télécommunications 39
Présenté par NGONO NGONO Arlène
Murielle
METHODOLOGIE
Figure 14 : Page de démarrage de Softerra LDAP
Administrator
Figure 15 : Page d'accueil de Softerra LDAP
Administrator
Mémoire de fin d'études d'Ingénieurs des
Travaux des Télécommunications 40
Présenté par NGONO NGONO Arlène
Murielle
METHODOLOGIE
|