> 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

Guide de technologie 5G pour l’entreprise

Guide de technologie 5G pour l’entreprise

Pourquoi la 5G est-elle faite pour votre entreprise ? La 5G peut améliorer la vitesse, la fiabilité et la capacité de votre réseau, permettant ainsi une meilleure collaboration, une productivité accrue et une prise de décision plus rapide. Notre livre blanc " The Big Book of Enterprise 5G" vous fournit les informations stratégiques dont vous avez besoin pour prendre des décisions éclairées et préparer votre entreprise à prospérer dans l'ère de la 5G. Cradlepoint, part of Ericsson est le leader mondial des solutions de réseau sans fil 4G LTE et 5G fournies via le cloud. Connectez vos employés, lieux et objets avec la 4G LTE et la 5G pour un WAN sans fil d'entreprise.

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