文本版|topic 高级搜索
   名人堂 帮助 论坛制度 意见反馈 | 首页 博客 周新贴 招聘 专题 新闻
RSS 底部
 
社区导航: 专家门诊   网络技术   操作系统   数据库   程序设计   系统应用   考试认证   CIO及信息化   站长交流   综合交流   下载基地  51CTO产品服务 设为首页 | 收藏本站
51CTO技术论坛» Java » [分享]比较几款主流的JAVA报表工具       [ 打印]  [ 订阅]  [ 收藏]  [ 推荐给朋友]   [ 本帖文本页]

论坛跳转:
     
标题: [讨论] [分享]比较几款主流的JAVA报表工具  ( 查看:231  回复:3 )   
 
firefires
新新人类  点击可查看详细



帖子 55
精华 0
无忧币 438
积分 188
阅读权限 20
注册日期 2007-3-13
最后登录 2008-7-24 离线

[查看资料]  [发短消息]  [Blog
       
发表于:2008-3-18 13:01   标题:[分享]比较几款主流的JAVA报表工具
上一帖 |
我 们所说的"支持"Java的报表工具.其实就是非Java的报表工具,但是可以在Java程序中调用.这样的产品很多,总的讲一大类是采用独立报表服务器 的,如Bo/Crystal Report,Brio,Cognos等;另一大类是在前端有控件的,如数巨报表等。
独立报表服务器的问题在于:
独立的报表服务器,直接限制了报表的性能瓶颈
无法共享web服务器的集群能力
无法共享web服务器的连接池管理能力
无法统一部署,实施员既要部署自己的web应用,还需要部署报表服务器
独立报表服务器往往有一套自己的用户角色管理机制,与用户的应用衔接起来问题多多
但显然在Java环境下的报表应用,纯Java的报表产品有先天的优势。
纯Java的报表工具,主要的有:
开源的产品,如JasperReport以及准开源的产品(只卖设计器,服务器免费的)。这些产品的功能上要弱很多。开源的更没有支持,虽然有很多讨论区,但这和可靠的厂商的商业支持是没法比的。准开源虽然支持稍好一点,但有限的收入对于其长期支撑、产品提升都是不利的,对用户则是一个长期的风险。
  FineReport 功能完善的web报表产品,支持中国式报表设计:多源分片,扩展后数据的格间运算,行列对称等等。并且对于报表设计人员来说,FineReport有一个优势就是可以仅通过鼠标操作就设计出复杂的报表,这增强了工具的易学和易用性。没有加密狗。
    润乾是一个功能比较强大的Web报表产品,支持中国式报表。但是由于其报表设计方式完全依赖手写表达式,对于没有技术基础的用户来说,学习难度比较大。其最初是定位于高端用户,06年在普及版的基础上推出了快逸报表,去掉了最核心的多数据源线性报表功能,保留的功能只相当开源的jasperreport的所具备的功能,主打低端路线。虽然快意同样也是一个纯JAVA产品,但是由于其限制非线性报表功能,不能设计中国式复杂报表,所以在面对复杂报表的时候,就无能为力了,个人觉得市场宣传的噱头远远大于实际功能的作用。二者都有加密狗。
以上只是我对于报表工具的一些见解,难免有不全面的地方,欢迎大家补充。



2008-3-18 13:011楼
[ 顶部 ]
 
quietywind
新新人类  点击可查看详细



帖子 5
精华 0
无忧币 44
积分 5
阅读权限 20
注册日期 2008-3-20
最后登录 2008-7-23 离线

[查看资料]  [发短消息]  [Blog
       
发表于:2008-3-20 22:51 
内容介绍的比较泛泛啊
开发的时候用过JasperReport、润乾、快逸,感觉上来说做复杂报表的时候润乾还是好一些的,毕竟是收费的嘛



网络工程师到底该不该去考CCIE认证?
2008-3-20 22:512楼
[ 顶部 ]
 
firefires
新新人类  点击可查看详细



帖子 55
精华 0
无忧币 438
积分 188
阅读权限 20
注册日期 2007-3-13
最后登录 2008-7-24 离线

[查看资料]  [发短消息]  [Blog
       
发表于:2008-3-21 13:57 
一楼那位用的润乾当然应付的来复杂报表,收费的报表又何止润乾一家,不过个人是觉得润乾的产品性价比不是很高,价位定的太高,而做复杂报表不是只有他一家可以做到



2008-3-21 13:573楼
[ 顶部 ]
 
report
新新人类  点击可查看详细



帖子 12
精华 0
无忧币 46
积分 36
阅读权限 20
注册日期 2007-8-24
最后登录 2008-5-22 离线

[查看资料]  [发短消息]  [Blog
       
发表于:2008-3-24 10:32 
我也觉得用finereport可以做复杂报表,性价比又高,他们的服务也要大大的赞一下。



网络工程师到底该不该去考CCIE认证?
2008-3-24 10:324楼
[ 顶部 ]
     
论坛跳转:  

| | |

| | |

| | |

标记已读 · 删除论坛Cookies · 文本版 · WAP
 
| 诚征版主 | 版主堂 | 意见建议 | 大史记 | 论坛地图
Copyright©2005-2008 51CTO.COM  Powered by Discuz!
本论坛言论纯属发布者个人意见,不代表51CTO网站立场!如有疑义,请与管理员联系。
京ICP备05051492号