摘要:是否可以在同一个 Web 前端提供使用 2 个不同版本的 iReports 创建的报告?
背景: 我继承了使用 iReport 2.0.1 编写的大量(仍在运行的)报告(将它们全部迁移到更高版本可能不是一种选择,除非有人知道一个出色/快速的解决方案)。我想通过在 iReport 的更高版本(至少 3.7.1,但最好是 4.x)中创建新报告来增加我们正在进行的报告功能。
系统设置:服务器 A 上的 JBossAS 4.2.1 (带有 apache 2.x)和 JasperReports 3.5.7 也在服务器 A上运行,负责报告 1-100
问题:在服务器 B上安装 JasperReports 4.x 是否合理/可行(知道它需要与早期版本不同的环境,因此也不能在服务器 A上运行)并具有(未来)报告 101 及更高版本,使用例如创建iReport 4.x,在服务器 A上为 JBoss 提供服务,但由运行在服务器 B上的 JasperReports 服务器解析?
(可能不相关,但我们的数据库是 Postgres 8.1.3)
谢谢!