JavaReport和OpenJms(问题篇)

来源:互联网 发布:seo服务器 编辑:程序博客网 时间:2024/06/04 19:29

 

         项目第一阶段结束了,项目中使用的报表工具是JavaReport,消息服务器是OpenJms。

 

         JavaReport是一款国产的第三方组件,它由伟才工作室开发,这个组件简单易用,只须编写少量的代码即可开发出复杂的报表和图形,中文支持较好,较为实用。详细的资料请参照http://develop.csai.cn/web/200707091132491387.htm

         刚接触JavaReport的时候,觉得还挺不错的,很容易上手,然而随着我们需求不断变化,自己就很被动,直至最后放弃JavaReport.

        1.资料少        

        JavaReport 不开源,没有api提供.所有关于JavaReport的资料,只有邓子云博士一个人提供,需要资料就必须买他的新书。

        2.bug较多,不稳定

        用JavaReport自带的工具导出Excel时候,会提示"数据可能出错",当数据量较大时,导出的数据真的有问题.

        JavaReport长时间运行时,会导制web服务器(tomcat)自动关闭,一般在8-10个小时左右,错误见图片.

        OpenJms是一个开源服务器,使用比较简单,易于上手,很适合学习,不适合商用。 主要原因是它的性能太差了,10000条数据发送到接收完毕需要15-18分钟左右。时间长了消息只进不出,都卡在队列中,需要重启计算器才可以取出。我们的项目每天的消息条数在72000-74000之间,运行30个小时左右就会卡死.

        

        

        

        

原创粉丝点击