apache开源项目都有哪些

author author     2023-04-27     792

关键词:

这个多了去了 ,apache 绝对是 开源里面的领头羊

for example:

分类 项目名 说明 开发语言
服务器
(共20) 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

开发工具(共5) Ant 自动编译 Java
Maven 项目管理工具,比Ant强大,支持插件开发 Java
Gump 每日集成工具,支持Ant、Maven Python
JMeter Web应用性能测试 Java
DdlUtils 用XML来定义DDL Java

Web开发框架(共19) Struts MVC的Web开发框架 Java
Cocoon Web开发框架,基于可运行的XML管道语言 Java
FOP XSL-FO 打印与输出解决方案,基于Java Java
AxKit 基于XML的Web发布 Java
Tapestry Web开发框架 Java
Turbine Web开发框架 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 内容管理,支持WebDAV Java
Jackrabbit 内容库,用于内容管理 Java
Lenya 内容管理,支持版本管理、工作流、所见所得编辑器 Java
Xang 基于JavaScript进行动态Web开发 Java
Xindice 纯XML数据库 Java
JCS 分布式Cache系统(Java Caching System) Java

容器(共7) 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

组件(共82) 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 反射支持
Betwixt XML/JavaBean转换
Chain 职责链模式实现
CLI 命令行参数解析
Codec 通用加密/加密算法
Collections Java容器类完善扩充
Configuration 各种来源配置文件存取
Daemon Java模拟Unix的Daemon
DBCP 数据链连接池
DbUtils JDBC辅助类
Digester XML到Java对象映射工具
Discovery 根据名称来查找资源
EL JSP 2.0 表达式标准实现
Email 发送Email类
FileUpload 文件上传辅助类
HttpClient HTTP客户端
IO IO操作辅助类
Jelly 基于XML的脚本引擎
Jexl JSTL 表达式语言扩展
JXPath 用XPath语言来操作对象的辅助类
Lang java.lang.类扩充
Launcher 跨平台Java应用启动器
Logging 不同Log实现的封装
Math 数学、统计辅助类
Modeler 创建兼容JMX标准的MBeans
Net 各种网络协议实现
Pool 对象池
Primitives 很小的Java原始对象类型操作辅助类
SCXML 状态图XML标准实现
Transaction 多层次容器、文件操作事务支持
Validator 用XML定义校验器和校验规则
VFS 虚拟文件系统用于操作FTP、SMB、Zip等

Compress tar、zip、bzip2压缩格式文件操作 这些项目都在jakarta commons中的Sandbox中
CSV CSV文件格式支持
Exec 外部进程执行和环境设置辅助类
Finder 模拟Unix find命令
I18n 国际化辅助类
Id 生成ID辅助类
Javaflow 应用状态管理
JCI Java编译器接口
OpenPGP OpenPGP封装
Pipeline 管道辅助类用于并行或者顺序操作数据
Proxy 动态代码生成辅助类

Cache 对象缓存服务 这些项目都在jakarta commons中的Dormant(睡眠)中
Clazz class操作和反射操作
Contract 契约编程用到Java中
Convert Java对象类西转换辅助类
Events 事件管理容器
Feedparser RSS和Atom实现
Functor 用对象方式来操作函数
JJar Jar操作
Latka HTTP功能测试
Mapper 简单封装后可以选择不同的对象映射实现
Messenger JMS用于Web开发中的辅助类
Resources 国际化资源信息查找
Scaffold Web应用开发工具
ThreadPool 线程池
Workflow 工作流管理系统框架
XMLIO XML配置快速简便导入
参考技术A 数据探查与可视化平台 Superset [推荐]
分布式数据库 Apache HBase
分布式系统基础架构 Hadoop [推荐]
Java 全文搜索框架 Lucene [推荐]
纯 Java 的 FTP 服务器 Apache FtpServer [推荐]
Java连接池 DBCP [推荐]
数据库查询工具包 DbUtils [推荐]
JMS消息服务器 ActiveMQ [推荐]
分布式发布订阅消息系统 Kafka [推荐]
HBase 的 SQL 驱动 Apache Phoenix [推荐]

c语言开源软件项目都有哪些

参考技术Alinux内核opencvwxWidgets等等等等现在这些太多了根本数不过来,现在开源是个趋势,以后会越来越多 参考技术B最好的就是Linux源码了 查看详情

大公司都有哪些开源项目~~~阿里,百度,腾讯,360,新浪,网易,小米等

大公司都有哪些开源项目~~~阿里,百度,腾讯,360,新浪,网易,小米等红色字体是现阶段比较火的----------------------------------------------------------------------------------------------------------------奇虎360 https://github.com/Qihoo3601. 查看详情

大公司都有哪些开源项目~~~阿里,百度,腾讯,360,新浪,网易,小米等

大公司都有哪些开源项目~~~阿里,百度,腾讯,360,新浪,网易,小米等 http://www.cnblogs.com/dunitian/p/5581520.html   红色字体是现阶段比较火的 ------------------------------------------------------------------------------------------ 查看详情

github上都有哪些好的c开源项目?

Webbench、CMockery等,都是免费、开源的,而且github上也有一些前辈分享的开源项目,你可以根据自己的标准去寻找自己觉得好的。参考技术A有好多个呢比较熟悉的就是智能家居吧,现实生活中很多家居类似于折叠这样的,尤其是... 查看详情

目前都有哪些开源的dpi项目,分别支持啥协议的解析,谢谢!!

参考技术Alibnids,snort,suricata,opendpi 查看详情

wpf的开源项目都有哪些

ModernUIforWPF:http://mui.codeplex.com/利用Wpf实现Win8Modern样式的开源项目wpftoolkit:http://wpftoolkit.codeplex.com/WPF常用的官方开源控件库MVVMlighttoolkit:http://mvvmlight.codeplex.com/一个实现Mvvm模式的轻量级开源框架FluentRibbonControlSuite:http://fluent.codepl... 查看详情

linuxfoundation都有哪些开源项目

花开半夏面向物联网的21个开源软件项目有哪些,物联网开源平台搭建admin07-2604:41166次浏览2019独角兽企业重金招聘Python工程师标准51CTO.com直译】物联网市场呈现碎片化、无定形化、不断变化的特征,其性质通常只需关注互操作性... 查看详情

web服务器都有哪些

...件。它几乎可以运行在所有的计算机平台上。由于Apache是开源免费的,因此有很多人参与到新功能的开发设计,不断对其进行完善。Apache的特点是简单、速度快、性能稳定,并可做代理服务器来使用。6.LighttpdLighttpd是由德国人Jan... 查看详情

目前常用的自然语言处理开源项目/开发包都有哪些?

...文主要有:NLTK,Genism,TextBlob,StanfordNLP,Spacy。英文的开源NLP工具主要参见StackoverFlow-javaorpythonfornlp。HanLP:HanLP是由一系列模型与算法组成的Java工具包,目标是普及自然语言处理在生产环境中的应用。HanLP具备功能完善、性能... 查看详情

java的开源工具都有哪些

说出10种以上。。。看来要逼我出绝招拉。几个开源工具推荐目前进行一些项目,经常需要到现场开发。当在公司内部的时候,可以充分享受公司内部的软件资源,如配置管理工具(ClearCase)、设计工具(Rose)、测试管理(ClearQ... 查看详情

java开源框架都有哪些?

参考技术A前台框架:jQueryMvc框架:Struts、springMvc核心框架:Springorm框架:Hibernate、SpringJDBC、myBatis。java优点:java是纯面向对象编程的语言;平台无关性(一次编译,到处运行;WriteOnce,RunAnywhere);java提供了许多内置的类库,... 查看详情

常见的中间件都有哪些

...管理EJB容器和服务器,JBoss遵循商业友好LGPL授权分发,由开源社区开发。特点:应用服务器也有许多优秀的特点;内存和硬盘空间相对较小;安装方便,解压后,只需配置一些环境变量即可;JBoss支持集群等。参考技术A一般本地开发... 查看详情

commons.lang中都有哪些常用的工具

...nbsp;  Java码农不识Apache,敲尽一生也枉然。旗下的开源项目众多,各个都是吊炸天。今日且说Commons,轻轻点击此链接进入ApacheCommons主页,Logging、Pool、Net、ONGL、EL、IO、DBCP、Email、Collection、Lang……等等项目中常用到的包。... 查看详情

tomcat都有哪些性能调优方法

...处理能力越强,系统运行速度越快。。【适用场景】任何项目。二、Java虚拟机调优应该选择SUN的JVM,在满足项目需要的前提下,尽量选用版本较高的JVM,一般来说高版本产品在速度和效率上比低版本会有改进。JDK1.4比JDK1.3性能... 查看详情

构建完整的数据仓库平台都有哪些开源工具和技术? [关闭]

】构建完整的数据仓库平台都有哪些开源工具和技术?[关闭]【英文标题】:Whataretheopensourcetoolsandtechniquestobuildacompletedatawarehouseplatform?[closed]构建完整的数据仓库平台有哪些开源工具和技术?[关闭]【发布时间】:2010-07-2211:19:10... 查看详情

Apache Hive 的实际行业应用都有哪些?

】ApacheHive的实际行业应用都有哪些?【英文标题】:WhatarethepracticalindustryapplicationsofApacheHive?ApacheHive的实际行业应用有哪些?【发布时间】:2018-02-0905:14:41【问题描述】:在过去的一个月里,我一直在研究ApacheHive,我设法找到... 查看详情

大数据生态技术体系都有哪些?

...和写操作,这就是为什么HBase是一个分布式的、面向列的开源数据库。2、大数据生态技术体系——的火花也是一个开源项目Apache基金会的另一个重要的分布式计算系统开发的加州大学伯克利分校的实验室。最大的火花和Hado... 查看详情

android开源游戏引擎都有哪些?

参考技术AAndroid开源游戏引擎是Android游戏开发的基础,选择一个好的Android游戏开发的引擎能让更好的来开发游戏,下面就简绍几个Android开源游戏引擎。1、AngleAngle是一款专为Android平台设计的,敏捷且适合快速开发的2D游戏引擎... 查看详情