首页 > Open Source > 推荐几个优秀的Open Source项目

推荐几个优秀的Open Source项目

2009年8月22日 admin 发表评论 阅读评论

最近开始参与几个部门的项目和产品的研发工作,对涉及到的工作做分析调研的时候,参考了若干个优秀的Open Source项目,下面把这些项目的内容分享给大家。

JasperReport

免费、开源的纯 JAVA 报表工具和引擎,功能很强大。她可以支持多种数据源,支持Bean作为数据源(支持Hibernate)、Connection 作为数据源、xml记录集数据源、ResultSet作为数据源,等等。她可以很灵活地设计普通报表、主细表、交叉报表。也可以很方便地将报表的结果导出成pdf、excel、rtf、html等等的格式。

项目主页:http://jasperforge.org/

Kettle

Kettle 是一款开源的、元数据驱动的ETL 工具,是开源 ETL 工具里功能比较强大的一个。在 2006年 Kettle 加入了开源的 BI 组织 PENTAHO, 加入PENTAHO 后Kettle 的发展越来越快了,并有越来越多的人开始关注它了。

项目主页:http://kettle.pentaho.org/

Spring Batch

Spring Batch项目是一个轻量级的全面的基于Spring的批处理框架,它能够管理批处理和离线处理,从而使应用开发者将注意力集中在业务逻辑上。Syer指出了Spring Batch带给批处理界的两个新观点:编写可以单独测试的轻量级应用代码的能力;一个执行、管理和监控离线处理结果的强大的框架。

项目主页:http://www.springframework.org/spring-batch

Spring Integeration

Spring Integration能在基于Spring的应用中进行简单的消息通信,并通过简单的适配器与外部系统集成。这些适配器提供了一个更高级别的抽象,超越了Spring对远程调用、消息和调度的支持。其主要目标是在保持关注点分离的同时,为构建企业集成解决方案提供一个简单的模型,该模型对产出可维护、可测试的代码来说是必不可少的。

项目主页:http://springframework.org/spring-integration

分类: Open Source 标签:
  1. 本文目前尚无任何评论.
  1. 本文目前尚无任何 trackbacks 和 pingbacks.