Apache官网开源项目列表
刘兴朝
2023-12-01
目前只提供这些,大部分是网上摘抄,希望自己有机会把他补充完整,并保持最新。
官方最新英文版:[url]http://projects.apache.org/indexes/quick.html[/url]
分类》》》项目名 》》》说明》》》开发语言
服务器;Apache HTTP Server;全球第一HTTP服务器 ;C/C++;
服务器;Tomcat;Java的Web服务器;Java;
服务器;James;邮件服务器;Java;
服务器;SpamAssassin;反垃圾邮件;C/C++;
服务器;Perl;Apache的Perl编程语言支持;C/C++;
服务器;Tcl;TCL脚本语言;C/C++;
服务器;Directory Server;超级目录服务器;Java;
服务器;Axis ;WebServic服务器;Java;
服务器;Kandula; Axis中WS-Coordination、WS-AtomicTransaction、WS-BusinessActivity协议的实现;Java;
服务器;Muse;Axis中WS-ResourceFramework (WSRF), WS-BaseNotification (WSN), and WS-DistributedManagement (WSDM) 标准的实现(该项目Logo是个不认识的古汉字);Java;
服务器;Pubscribe;Web Services Notification (WSN) 标准实现 ;Java;
服务器;Sandesha;WS-ReliableMessaging 标准实现;Java;
服务器;WSS4J;WS-Security 标准实现;Java;
服务器;WSRF;Web Services Resource Framework 标准实现;Java;
服务器;Addressing;WebService的WS-Addressing标准(IBM、微软、BEA发布)实现;Java;
服务器;XML Security;XML签名与加密标准的Java、C++实现;Java/C++;
服务器;jUDDI;UDDI的Java实现;Java;
服务器;XML-RPC;XML-RPC实现;Java;
服务器;Derby;纯Java做的关系数据库;Java;
服务器;Xindice;XML数据库;Java;
开发工具;Ant;自动编译;Java;
开发工具;Maven;项目管理工具,比Ant强大,支持插件开发;Java;
开发工具;Gump;每日集成工具,支持Ant、Maven;Python;
开发工具;JMeter;Web应用性能测试;Java;
开发工具;DdlUtils;用XML来定义DDL;Java;
Web开发框架;Struts;MVC的Web开发框架;Java;
Web开发框架;Cocoon;Web开发框架,基于可运行的XML管道语言;Java;
Web开发框架;FOP;XSL-FO 打印与输出解决方案,基于Java;Java;
Web开发框架;AxKit;基于XML的Web发布;Java;
Web开发框架;Tapestry;Web开发框架;Java;
Web开发框架;Turbine;Web开发框架;Java;
Web开发框架;Shale;基于JSF的Web开发框架;Java;
Web开发框架;MyFaces;第一个开源的JSF实现;Java;
Web开发框架;Beehive;基于Structs的J2EE框架,简化J2EE编程;含Web界面、WebService开发框架;Java;
Web开发框架;Velocity;模板引擎;Java;
Web开发框架;Portals;门户解决方案;Java;
Web开发框架;Cactus ;Web开发测试框架;Java;
Web开发框架;Forrest;基于Cocoon的Web发布解决方案;Java;
Web开发框架;Slide;内容管理,支持WebDAV;Java;
Web开发框架;Jackrabbit;内容库,用于内容管理;Java;
Web开发框架;Lenya;内容管理,支持版本管理、工作流、所见所得编辑器;Java;
Web开发框架;Xang;基于JavaScript进行动态Web开发;Java;
Web开发框架;Xindice;纯XML数据库;Java;
Web开发框架;JCS;分布式Cache系统(Java Caching System);Java;
容器;Geronimo;J2EE容器,类似JBoss;Java;
容器;iBATIS;简单OR映射,有.NET版本;Java/C#;
容器;Torque;OR映射;Java;
容器;ORB;ObjectRelationalBridge,OR映射;Java;
容器;JDO;JDO标准的一个实现;Java;
容器;HiveMind;类似Spring的东西,微内核DI容器;Java;
容器;Excalibur;IoC容器;Java;
组件;APR;不同操作系统间可移植运行时库;C/C++;
组件;Regexp;Java正则表达式;Java;
组件;ORO;Perl风格的正则表达式;Java;
组件;Xerces;XML解析,Java/C两种版本;Java/C++;
组件;Crimson;XML解析器;Java;
组件;AXIOM;更高效的DOM实现;Java;
组件;Lucene;全文检索,有.NET版本;Java/C#
组件;Logging;不仅Log4j,各个语言的版本都有了;Java/C++/Perl/C#;
组件;XMLBeans;XML转对象;Java;
组件;JaxMe;Java;/XML绑定的实现;Java;
组件;Taglibs;JSP Tag库;Java;
组件;HttpComponents;HTTP访问控件;Java;
组件;ECS;辅助生成标签(Element Construction Set);Java;
组件;WSIF;WebService调用(Web Services Invocation Framework);Java;
组件;SOAP;SOAP标准实现;Java;
组件;Woden;WSDL书写工具;Java;
组件;Tuscany;简化SOA开发;Java;
组件;MIRAE;让手机支持基于XML的服务;Java;
组件;BSF;脚本语言框架(Bean Scripting Framework),支持JavaScript等多种脚本语言;Java;
组件;BCEL;用于直接生成字节码(Byte Code Engineering Library);Java;
组件;POI;存取Office文档;Java;
组件;Batik;JAVA的SVG实现;Java;
组件;Attributes;访问Java 1.5语言中定义的meta;这些项目都在jakarta commons中,都是Java的
组件;BeanUtils;反射支持;Java;
组件;Betwixt;XML/JavaBean转换;Java;
组件;Chain;职责链模式实现;Java;
组件;CLI;命令行参数解析;Java;
组件;Codec;通用加密/加密算法;Java;
组件;Collections;Java容器类完善扩充;Java;
组件;Configuration;各种来源配置文件存取;Java;
组件;Daemon;Java模拟Unix的Daemon;Java;
组件;DBCP;数据链连接池;Java;
组件;DbUtils;JDBC辅助类;Java;
组件;Digester;XML到Java对象映射工具;Java;
组件;Discovery;根据名称来查找资源;Java;
组件;EL;JSP 2.0 表达式标准实现;Java;
组件;Email;发送Email类;Java;
组件;FileUpload;文件上传辅助类;Java;
组件;HttpClient;HTTP客户端;Java;
组件;IO;IO操作辅助类;Java;
组件;Jelly;基于XML的脚本引擎;Java;
组件;Jexl;JSTL 表达式语言扩展;Java;
组件;JXPath;用XPath语言来操作对象的辅助类;Java;
组件;Lang;java.lang.类扩充;Java;
组件;Launcher;跨平台Java应用启动器;Java;
组件;Logging;不同Log实现的封装;Java;
组件;Math;数学、统计辅助类;Java;
组件;Modeler;创建兼容JMX标准的MBeans;Java;
组件;Net;各种网络协议实现;Java;
组件;Pool;对象池;Java;
组件;Primitives;很小的Java原始对象类型操作辅助类;Java;
组件;SCXML;状态图XML标准实现;Java;
组件;Transaction;多层次容器、文件操作事务支持;Java;
组件;Validator;用XML定义校验器和校验规则;Java;
组件;VFS;虚拟文件系统用于操作FTP、SMB、Zip等;Java;
组件;Compress;tar、zip、bzip2压缩格式文件操作;这些项目都在jakarta commons中的Sandbox中;Java;
组件;CSV;CSV文件格式支持;Java;
组件;Exec;外部进程执行和环境设置辅助类;Java;
组件;Finder;模拟Unix find命令;Java;
组件;I18n;国际化辅助类;Java;
组件;Id;生成ID辅助类;Java;
组件;Javaflow;应用状态管理;Java;
组件;JCI;Java编译器接口;Java;
组件;OpenPGP;OpenPGP封装;Java;
组件;Pipeline;管道辅助类用于并行或者顺序操作数据;Java;
组件;Proxy;动态代码生成辅助类;Java;
组件;Cache;对象缓存服务;这些项目都在jakarta commons中的Dormant(睡眠)中;Java;
组件;Clazz;class操作和反射操作;Java;
组件;Contract;契约编程用到Java中;Java;
组件;Convert;Java对象类西转换辅助类;Java;
组件;Events;事件管理容器;Java;
组件;Feedparser;RSS和Atom实现;Java;
组件;Functor;用对象方式来操作函数;Java;
组件;JJar;Jar操作;Java;
组件;Latka;HTTP功能测试;Java;
组件;Mapper;简单封装后可以选择不同的对象映射实现;Java;
组件;Messenger;JMS用于Web开发中的辅助类;Java;
组件;Resources;国际化资源信息查找;Java;
组件;Scaffold;Web应用开发工具;Java;
组件;ThreadPool;线程池;Java;
组件;Workflow;工作流管理系统框架;Java;
组件;XMLIO;XML配置快速简便导入;Java;