Maison > Article > Opération et maintenance > Que fait la société Apache ?
L'Apache Software Foundation (également connue sous le nom d'Apache Software Foundation, appelée ASF) est une organisation à but non lucratif qui fournit spécifiquement un support au groupe Apache qui exploite un logiciel open source. Ce projet open source A est un projet Apache.
Cette organisation se considère comme un groupe de développeurs et d'utilisateurs partageant les mêmes objectifs, plutôt que comme un simple groupe organisationnel partageant un ensemble de projets sur un serveur. Dans les projets et sous-projets Apache qu'il prend en charge, les produits logiciels publiés suivent la licence Apache.
Projet :
Serveur HTTP : Projet pour serveur HTTP pouvant fonctionner sous les systèmes d'exploitation UNIX, MS-Windows, Macintosh et Netware
Ant : Un outil de build basé sur le langage Java, similaire à l'outil Make du langage C.
AXIS2 : Processeur de service Web (SOAP, WSDL), reconstruit sur la base d'AXIS1.X.
APR : (c'est-à-dire : Apache Portable Runtime) un outil de gestion des bibliothèques d'exécution portables implémentées en langage C.
Beehive : Pour créer facilement des modèles objet pour les applications J2EE.
Cocoon : Un framework pour développer des applications XML et Web basées sur la technologie des composants et XML.
DB : Une collection de plusieurs projets open source sur les bases de données.
Annuaire : Un serveur d'annuaire basé sur le langage JAVA, prenant en charge les protocoles d'accès aux annuaires tels que LDAP.
Excalibur : Le prédécesseur du projet Apache Avalon.
Forrest : Un projet de publication de frameworks système.
Geronimo : serveur J2EE
Gump : gestionnaire d'intégration
Harmony : une implémentation open source du langage JAVA compatible avec le standard JAVA.
HiveMind : un micro-noyau de services et de configuration
iBATIS : un framework de persistance des données basé sur le langage JAVA
Incubateur : pour aider ceux qui le souhaitent à envisager d'obtenir l'accompagnement du Apache Software Foundation entre dans le projet de révision de l'Apache Software Foundation
Jackrabbit : un projet d'implémentation open source de l'API Content Repository for Java Technology (JSR-170).
Jakarta : Dans ASF, une collection de sous-projets open source basés sur le langage Java. Les sous-projets actuellement inclus sont : BCEL, BSF, Cactus, Commons, ECS, HttpComponents, JCS, JMeter, ORO. , POI, Regexp, Slide, Taglibs, Turbine, Velocity
James : serveur de nouvelles par courrier électronique implémenté en langage JAVA
Labs : un plan pour fournir aux membres de la fondation les derniers changements de pensée
Lenya : Système de gestion de contenu
Logging : Un ensemble de projets visant à développer des outils de journalisation universels pouvant s'exécuter dans les langages informatiques C++, Java, Perl, PHP et .NET.
Lucene : Un projet de recherche en texte intégral hautes performances basé sur le langage Java.
Maven : outil de construction intégré au projet
MyFaces : un cadre d'implémentation pour JavaServer Faces (JSF).
mod_perl : un projet qui fournit l'intégration du langage Perl pour le serveur Apache
Portails : un ensemble de plusieurs projets liés à la technologie des portails
Santuario : projet de développement des aspects de sécurité XML
Shale : After Struts, développé sur la base du framework d'application Web en langage JAVA
SpamAssassin : filtre anti-spam
Struts : un modèle de conception MVC basé sur le framework d'application Web de la plateforme J2EE
Tapestry : Un autre framework pour la plateforme J2EE capable de générer des applications Web dynamiques et performantes.
TCL : un projet qui fournit l'intégration du langage Tcl pour le serveur Apache
Tomcat : un conteneur qui exécute des servlets Java et des pages JavaServer (JSP).
Web Services : un ensemble de projets liés à la technologie des services Web
Xalan : processeur de conversion XML
Xerces : un ensemble pouvant être utilisé en Java, C++ et Perl projet d'analyseur XML de langages informatiques.
XML : solution XML
XMLBeans : outil de liaison d'objets XML basé sur le langage JAVA
XML Graphics : un projet prévu pour développer la conversion XML et graphique
Pour plus de connaissances sur Apache, veuillez visiter la colonne Tutoriel d'utilisation d'Apache !
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!