Apache开源项目分类列表

柏正平
2023-12-01
分类项目名说明开发语言
服务器
(共20)
Apache HTTP Server全球第一HTTP服务器C/C++
TomcatJava的Web服务器Java
James邮件服务器Java
SpamAssassin反垃圾邮件C/C++
PerlApache的Perl编程语言支持C/C++
TclTCL脚本语言C/C++
Directory Server超级目录服务器Java
AxisWebServic服务器Java
 KandulaAxis中WS-Coordination、WS-AtomicTransaction、WS-BusinessActivity协议的实现Java
 MuseAxis中WS-ResourceFramework (WSRF), WS-BaseNotification (WSN), and WS-DistributedManagement (WSDM) 标准的实现(该项目Logo是个不认识的古汉字)Java
 PubscribeWeb Services Notification (WSN) 标准实现 Java
 SandeshaWS-ReliableMessaging 标准实现Java
 WSS4JWS-Security 标准实现Java
 WSRFWeb Services Resource Framework 标准实现Java
 AddressingWebService的WS-Addressing标准(IBM、微软、BEA发布)实现Java
 XML SecurityXML签名与加密标准的Java、C++实现Java/C++
jUDDIUDDI的Java实现Java
XML-RPCXML-RPC实现Java
Derby纯Java做的关系数据库Java
XindiceXML数据库Java
 
开发工具(共5)Ant自动编译Java
Maven项目管理工具,比Ant强大,支持插件开发Java
Gump每日集成工具,支持Ant、MavenPython
JMeterWeb应用性能测试Java
DdlUtils用XML来定义DDLJava
 
Web开发框架(共19)StrutsMVC的Web开发框架Java
CocoonWeb开发框架,基于可运行的XML管道语言Java
 FOPXSL-FO 打印与输出解决方案,基于JavaJava
AxKit基于XML的Web发布Java
TapestryWeb开发框架Java
TurbineWeb开发框架Java
Shale基于JSF的Web开发框架Java
 MyFaces第一个开源的JSF实现Java
Beehive基于Structs的J2EE框架,简化J2EE编程;含Web界面、WebService开发框架Java
Velocity模板引擎Java
Portals门户解决方案Java
Cactus Web开发测试框架Java
Forrest基于Cocoon的Web发布解决方案Java
Slide内容管理,支持WebDAVJava
Jackrabbit内容库,用于内容管理Java
Lenya内容管理,支持版本管理、工作流、所见所得编辑器Java
Xang基于JavaScript进行动态Web开发Java
Xindice纯XML数据库Java
JCS分布式Cache系统(Java Caching System)Java
 
容器(共7)GeronimoJ2EE容器,类似JBossJava
iBATIS简单OR映射,有.NET版本Java/C#
TorqueOR映射Java
ORBObjectRelationalBridge,OR映射Java
JDOJDO标准的一个实现Java
HiveMind类似Spring的东西,微内核DI容器Java
ExcaliburIoC容器Java
 
组件(共82)APR不同操作系统间可移植运行时库C/C++
RegexpJava正则表达式Java
OROPerl风格的正则表达式Java
XercesXML解析,Java/C两种版本Java/C++
CrimsonXML解析器Java
AXIOM更高效的DOM实现Java
Lucene全文检索,有.NET版本Java/C#
Logging不仅Log4j,各个语言的版本都有了Java/C++/Perl/C#
XMLBeansXML转对象Java
JaxMeJava/XML绑定的实现Java
TaglibsJSP Tag库Java
HttpComponentsHTTP访问控件Java
ECS辅助生成标签(Element Construction Set)Java
WSIFWebService调用(Web Services Invocation Framework)Java
SOAPSOAP标准实现Java
WodenWSDL书写工具Java
Tuscany简化SOA开发Java
MIRAE让手机支持基于XML的服务Java
BSF脚本语言框架(Bean Scripting Framework),支持JavaScript等多种脚本语言Java
BCEL用于直接生成字节码(Byte Code Engineering Library)Java
POI存取Office文档Java
BatikJAVA的SVG实现Java
 
Attributes访问Java 1.5语言中定义的meta这些项目都在jakarta commons中,都是Java的
BeanUtils反射支持
BetwixtXML/JavaBean转换
Chain职责链模式实现
CLI命令行参数解析
Codec通用加密/加密算法
CollectionsJava容器类完善扩充
Configuration各种来源配置文件存取
DaemonJava模拟Unix的Daemon
DBCP数据链连接池
DbUtilsJDBC辅助类
DigesterXML到Java对象映射工具
Discovery根据名称来查找资源
ELJSP 2.0 表达式标准实现
Email发送Email类
FileUpload文件上传辅助类
HttpClientHTTP客户端
IOIO操作辅助类
Jelly基于XML的脚本引擎
JexlJSTL 表达式语言扩展
JXPath用XPath语言来操作对象的辅助类
Langjava.lang.类扩充
Launcher跨平台Java应用启动器
Logging不同Log实现的封装
Math数学、统计辅助类
Modeler创建兼容JMX标准的MBeans
Net各种网络协议实现
Pool对象池
Primitives很小的Java原始对象类型操作辅助类
SCXML状态图XML标准实现
Transaction多层次容器、文件操作事务支持
Validator用XML定义校验器和校验规则
VFS虚拟文件系统用于操作FTP、SMB、Zip等
 
Compresstar、zip、bzip2压缩格式文件操作这些项目都在jakarta commons中的Sandbox中
CSVCSV文件格式支持
Exec外部进程执行和环境设置辅助类
Finder模拟Unix find命令
I18n国际化辅助类
Id生成ID辅助类
Javaflow应用状态管理
JCIJava编译器接口
OpenPGPOpenPGP封装
Pipeline管道辅助类用于并行或者顺序操作数据
Proxy动态代码生成辅助类
 
Cache对象缓存服务这些项目都在jakarta commons中的Dormant(睡眠)中
Clazzclass操作和反射操作
Contract契约编程用到Java中
ConvertJava对象类西转换辅助类
Events事件管理容器
FeedparserRSS和Atom实现
Functor用对象方式来操作函数
JJarJar操作
LatkaHTTP功能测试
Mapper简单封装后可以选择不同的对象映射实现
MessengerJMS用于Web开发中的辅助类
Resources国际化资源信息查找
ScaffoldWeb应用开发工具
ThreadPool线程池
Workflow工作流管理系统框架
XMLIOXML配置快速简便导入

如果说sf.net是开源世界的夜市,那么apache.org就是开源世界的精品店;
  笔者3年前曾比较长一段时间一直关注Apache的开源项目,目前比较看来基本上变化不大,有少许项目位置变化或者分化组合,也新加了少许项目;
  如果你想看看代码的天堂是什么样子,就看Java代码吧,然后就可以知道什么是代码的地狱。

 
 类似资料: