FineReport报表组成:报表设计器和报表服务器

楼主
欢迎找我唠嗑
FineReport由设计器和服务器组成,其整体使用组成图如图所示:



FineReport整体使用组成图


报表设计器
FineReport设计器可以进行表样、数据、展现、打印等报表设计文件中各种元素的设计,是报表设计和报表应用开发、调试、部署的一体化平台,其组成原理如图所示:


FineReport设计原理图



报表服务器
报表服务器是指用在web环境中解析报表的Servlet形式的服务器,用户通过浏览器和报表服务器进行应用交互。
  • 报表解析:FineReport服务器主要用来读取和解析设计器制作好的模板,并将模板转换成HTML页面,方便用户通过浏览器查看、修改和打印数据。
  • 缓存管理:面对频繁访问所造成的资源浪费和效率低下,FineReport提供了强大的缓存机制进行数据的缓存,使用户的访问更加高效。
  • 连接池的配置:通过建立一个数据库连接池以及一套连接使用、分配、治理策略,使得该连接池中的连接可以得到高效、安全的复用,避免了数据库连接频繁建立、关闭的开销。
  • 性能管理:支持分布式集群和超大数据量运算,并支持大量用户并发处理。

分享扩散:

沙发
发表于 2014-8-26 13:36:58
报表设计器的原理图,看着好复杂。。。不就是 取数——设计——展现么
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

1回帖数 1关注人数 3472浏览人数
最后回复于:2014-8-26 13:36

返回顶部 返回列表