引用自:http://my.oschina.net/johnnyhg/blog/536
| 分 类 | 项目名 | 说明 | 开发语言 |
| 服务器 (共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类 | |||
| 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配置快速简便导入 | ||
本文列举了Jakarta项目中的各类工具、框架及组件,包括服务器、开发工具、Web开发框架、容器、组件等,并详细介绍了每个项目的功能和使用场景。
798

被折叠的 条评论
为什么被折叠?



