Maison  >  Article  >  Opération et maintenance  >  Que fait la société Apache ?

Que fait la société Apache ?

藏色散人
藏色散人original
2019-06-25 13:49:083946parcourir

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!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Article précédent:Apache est-il open source ?Article suivant:Apache est-il open source ?