> Tech > Extensibilité accrue

Extensibilité accrue

Tech - Par Renaud ROSSET - Publié le 24 juin 2010
email

Apache 1.3 était déjà  extensible du fait que le serveur s'appuyait déjà  sur des modules, un type de composant addon Apache. Un module est simplement un logiciel qui utilise l'API Apache Module ouverte. Malgré la puissance de l'API Module existante, l'Apache Group a développé une nouvelle API améliorée pour les

auteurs de
modules et un nouveau framework
à  partir duquel cette
API opère. Certes ce changement
signifie que les modules
écrits pour les versions
Apache antérieures ne fonctionneront
pas avec Apache
2.0. Mais ce changement accroît
les possibilités des modules
Apache à  bien des
égards, par exemple en offrant
une nouvelle fonction
de filtrage puissante. Pendant
la configuration, vous pouvez
utiliser cette fonction de filtrage
pour disposer les modules
en couches et pour
créer des systèmes complexes.
Mieux encore, le filtrage
peut simplifier la manière
dont les modules
interagissent avec Apache. Ainsi,
sous les anciennes versions Apache,
le seul moyen d’ajouter le support
SSL (Secure Sockets Layer) était de
modifier Apache lui-même. En revanche,
sous Apache 2.0, SSL est
simplement un module add-on. Le
tableau 1 présente la liste de plusieurs
modules Apache 2.0 et leurs
objectifs. (Pour voir la liste des modules
Apache disponibles avec l’installation
Apache, examinez les directives
LoadModule dans httpd.conf et
les binaires de modules associés
dans \program files\apache groupapache2\modules. Pour obtenir une
liste plus complète, visitez le site
Web Apache à  http://httpd.apache.
org/ docs-2.0/mod.)
On notera l’absence d’un module
ASP (Active Server Pages) dans le tableau
1. C’est volontairement que j’ai
exclu ASP de la liste parce qu’au moment
où j’écrivais cet article, Apache
n’offrait pas un plein support pour ASP.
Heureusement, la communauté
Apache travaille actuellement à  créer et
à  maintenir un module ASP capable de
concurrencer les Sun ONE Active
Server Pages (précédemment Sun
Chili!Soft ASP) pour Unix. Bien que ce nouveau module ASP, qui est mis en
oeuvre par l’intermédiaire du module
Apache mod_perl, n’offre pas la même
richesse de fonctions qu’IIS, le module
est en train de mûrir lentement. Pour
plus d’informations sur le développement
des modules ASP, vous pouvez visiter
http://www.apache-asp.org.
On voit donc qu’Apache 2.0 offre
aux utilisateurs Windows suffisamment
de performances, de souplesse et de
puissance pour rivaliser avec IIS. La
prochaine étape sera l’installer Apache
sur un système de test et de juger par
vous-même.

Téléchargez cette ressource

Reporting Microsoft 365 & Exchange

Reporting Microsoft 365 & Exchange

Comment bénéficier d’une vision unifiée de vos messageries, protéger vos données sensibles, vous conformer aisément aux contraintes réglementaires et réduire votre empreinte carbone ? Testez la solution de reporting complet de l’utilisation de Microsoft 365 et Exchange en mode Cloud ou on-premise.

Tech - Par Renaud ROSSET - Publié le 24 juin 2010

A lire aussi sur le site

Revue Smart DSI

La Revue du Décideur IT