从实现技术给java报表工具分类

由于J2EE技术在国内的B/S应用开发中处于主导地位,对JAVA的支持也是报表开发工具的一个重要考查指标。从这个意义上讲,报表开发工具可以分为纯JAVA和非纯JAVA两种。
纯JAVA报表软件具有明显的优势。产品能够与J2EE应用完全无缝结合、安装部署很轻松简单。同时,还可充分利用J2EE应用服务器的集群平衡负载及共享管理的能力,适合支持用户数众多的大型应用系统。
由于JAVA的跨平台能力,还能让整个应用系统轻松地从低端体系向高端体系迁移,系统容量变大时只要更换硬件、操作系统及数据库等系统部件而无需或很少需要重写软件。
非纯JAVA报表软件则相反,经常只能在Windows下运行、同样的应用在不同规模下可能需要两套解决方案;不能和J2EE的应用无缝结合,沟通需要沟通额外的网络协议,导致运行效率较低。
由于不能享受应用服务器的集群机制,难以支持多用户的大型应用。
除了采用的技术外,技术的原创程度也是个较重要的指标,它能够在某种程度上体现公司的研发能力以及产品的后续升级能力。手中不掌握原创技术的厂商无法对产品完全控制,其发展将严重受制于人。
转自: java报表

你可能感兴趣的:(java报表,J2EE,报表开发工具,休闲,纯java)