目前我们有一个数据服务,由我们组织内的各种客户使用;他们大多数使用PDF报告来查看数据。我们面临的问题是PDF的生成过时,并且建立在一种难以维护的技术上。PDF生成独立业务SOA架构
所以,我们现在要实现基本上是两个目标:在SOA的方式
- 封装所有的数据访问,对RAW数据,PDF报告出版服务,也许一些其他类似的“创先争优RAW”
- 给我们的企业用户加载并更改PDF报告模板,不求回报地“发展”(基本上,他们可以尽可能独立)
主要有两个问题的能力;该报告必须是“漂亮”的,因此我的意思是我们的用户需要详细信息,例如图像分辨率,文本/图像定位的几乎像素精度等等。我们选择的服务器/库必须能够达到这个要求。另一个原因是我们的技术栈目前仅限于JAVA/LINUX平台,虽然我们可以评估其他平台(例如.NET开发的产品),但Java EE/LINUX中的解决方案将更可取。
有什么建议吗?
P.S .:数据存储在Oracle数据库中。
谢谢,我会看看这些产品.. –