目前我們有一個數據服務,由我們組織內的各種客戶使用;他們大多數使用PDF報告來查看數據。我們面臨的問題是PDF的生成過時,並且建立在一種難以維護的技術上。PDF生成獨立業務SOA架構
所以,我們現在要實現基本上是兩個目標:在SOA的方式
- 封裝所有的數據訪問,對RAW數據,PDF報告出版服務,也許一些其他類似的「創先爭優RAW」
- 給我們的企業用戶加載並更改PDF報告模板,不求回報地「發展」(基本上,他們可以儘可能獨立)
主要有兩個問題的能力;該報告必須是「漂亮」的,因此我的意思是我們的用戶需要詳細信息,例如圖像分辨率,文本/圖像定位的幾乎像素精度等等。我們選擇的服務器/庫必須能夠達到這個要求。另一個原因是我們的技術棧目前僅限於JAVA/LINUX平臺,雖然我們可以評估其他平臺(例如.NET開發的產品),但Java EE/LINUX中的解決方案將更可取。
有什麼建議嗎?
P.S .:數據存儲在Oracle數據庫中。
謝謝,我會看看這些產品.. –