Accueil | Recherche | News | Articles | Téléchargement | Forums | Commentaires | A propos
       
 
Hébergement mutualisé chez OVH

  Recherche
  Catégories

• Apache
• PHP
• Système
• Tomcat

  Webmestres

   Page de démarrage
    Ajouter aux favoris
    Les news sur
    votre site

  Dernières versions

Apache 2.2.8
Apache 2.0.63
Apache 1.3.41
PHP 4.4.7
PHP 5.2.4
MySQL 5.0.45
MySQL 4.1.22
MySQL 4.0.27
phpMyAdmin 2.11.0
Tomcat 5.5.20
Tomcat 4.1.34
Tomcat 3.3.2

  Derniers modules

mod_auth_bsd 1.2
mod_design 0.4
mod_ometer 1.2.0
mod_epp 1.0
mod_mono 0.3.6

  Statistiques

Apache
PHP  

  Documentation

Apache 1.3
Apache 1.3 VF
Apache 2.0
Tomcat 3
Tomcat 4
PHP
MySQL

  Liens

Apache
Apache Project
Jakarta Project
Liste des bugs
Apache Today
Apache Week
Apache Reference
Apache@Slashdot
Reference cards

PHP/MySQL
PHP
MySQL
PHP Index
PHP Team

Apache et les services Web
Posté le 11/09/2001 @ 13:24:13
Source : Slashdot

Un article paru récemment sur LinuxToday et intitulé "Le logiciel libre va-t-il perdre la bataille du Web ?" (l'article ici) traite du futur du logiciel (Web) libre et sa situation vis-à-vis de la plate-forme .NET de Microsoft et du concept de services Web.
Assez critique mais constructif, voici un résumé des principales idées dégagées, je vous renvoie à l'article pour plus de détails...
L'auteur explique pourquoi les "parts de marché" d'Apache ont légèrement diminué au mois de juillet au profit d'IIS. Le choix de ce dernier n'est pas lié à de quelconques critères de performances mais plutôt au fait qu'IIS est une des pierres angulaires de .NET
Apache, malgré sa stabilité et la robustesse de son architecture (notemment la version 2) n'apporte pas de support au concept de Web services (ou services Web) qui sont, reduits à leur plus simple concept, de l'XML par dessus du HTTP. Les services Web sont pourtant des standards Internet, le terrain favori du logiciel libre. Pour résumer, malgré ses qualités, Apache n'est pas en phase avec le marché.
Dans le même esprit, PHP, qui possède également des avantages indéniables (simple, complet, ouvert, répandu, gratuit !) n'est encore qu'un langage de script. Il n'y a pas d'architure de composants PHP, pas de notion de clusters ou de tolérance de panne. PHP ne jouit pas de références d'implantation au sein des entreprises comme ASP, il n'a pas d'interfaces de développement simples (NDR : même si de nombreux projets sur le sujet existent). Tout comme IIS, ASP a évolué vers ASP.NET, le point d'entrée incontournable des navigateurs vers la plate-forme de services Web de Microsoft.
Toutefois, .NET n'est pas seul à proposer une architecture de services aux entreprises. J2EE (Java 2 Enterprise Edition) possède toutes les qualités requises, mais est étouffé par ses principaux promoteurs et leur appât du gain.
Pourtant, J2EE peut être une solution abordable. Une version libre d'un serveur J2EE existe (JBoss), et la plupart des composantes logicielles libres (serveurs de base de données, d'annuaires, de messagerie, etc.) peuvent s'interfacer avec J2EE. Il ne reste plus qu'à développer des versions libres des standards des services Web (c'est déjà le cas pour certains), leur fournir une interface de développement agréable et intuitive, et le monde du logiciel libre tiendra sa réponse à .NET.
L'auteur insiste sur le fait qu'il faut voir en Java un allié de poids pour le logiciel libre face à Microsoft, du fait de sa maturité et sa reconnaissance dans le domain de l'entreprise. Malgré sa bonne volonté, la communauté du libre n'a pas les armes nécessaires pour se battre contre Microsoft et imposer Linux. L'alternative à .NET passera donc par un rapprochement avec Java et J2EE.

Parallèlement à cet article, la société Mirus Technologies a développé un module pour Apache, NetHesive. Ce module permet de convertir une librairie indépendante ou une application en service Web. Il ouvre donc la porte à l'architecture .NET pour les plates-formes Apache.

 
< MySQL 3.23.42 Apache Desktop Reference >
Posts récents des forums
 

• Peformance Apache sous Windows dans Installation
• Problème avec UserDir ! dans Configuration
• [mod_rewrite] et prise de tête dans Configuration
• Apache/2.0.46 authentification pam et groupe linux dans Configuration
• question sotte d'un newbie dans Général
• Utlisation cpu apche2 dans Configuration
• [mod_rewrite] Règles non interprétées dans Configuration
• Accès refuser sur des fichiers distants (win 2003) dans Configuration
• Reverse Proxy Apache2 dans Configuration
• Equilibrage de charge entre deux serveurs Tomcat dans Configuration

Les Forums

 

Copyright © 2001-2004 M.Geldenhuys - Tous droits réservés