網際網路的應用越來越普及,客戶的體驗越來越受到重視。信用卡帳單、電信帳單、對帳單、交易紀錄、財務報告、保險保單⋯⋯等,以數據為主的數據型 (Data-driven) 文件,已經很難以單一的形式來展現。除了紙質打印輸出外,需要再提供各式的電子服務作為輔助,也需要透過各種渠道來分享這樣的文件。
輸出的多元性,帶來了管理上的複雜度。面對這樣越趨複雜的需求,逐漸成為IT及運維單位的噩夢。圖靈文本同源多元輸出 (Single Source/Multi-channel Outputs) 的概念,也就基於上述的場景因應而生。
圖靈文本運用最新的網際網路技術,建構了圖靈文本同源多元輸出 (SSMO) 框架,來解決上述的困境。
模版的開發
在模版的開發語言上,我們採用網際網路標準的 HTML、CSS、javascript 作為開發語言,遵循CSS3 Page Media Level的輸出頁面描述語法標準。確保紙本輸出及電子展現上都能夠一體適用,符合圖靈文本同源 (Single Source) 的準則。
採用 CSS 作為文件樣式描述的好處是內容與樣式分離,讓 「內容歸內容,樣式歸樣式」。樣式的風格與編排都可以瞬間改變,避免逐項修改時,或可能遺漏造成的災難。同時,CSS 也是網際網路原生的描述語言,絕對能夠適應未來網際網路的快速發展。
JavaScript 的加入,讓文件模版與數據結合;並且,能夠滿足更複雜的互動展現需求,讓模版開發更彈性。
多格式的文件渲染輸出
具備多樣的輸出格式,如HTML、PDF、ePub⋯⋯等。尤其,著重於大批量複雜的文件生產。可以平行擴容,添加渲染輸出能力。
多渠道輸出
SSMO 採用 微服務架構 (Microservice Architecture),無論在功能擴展,或輸出能力的平行擴展,都更具彈性與潛力。確保滿足未來各種輸出的多樣化需求。
目前一般的文件輸出,大多止於紙本及PDF的電子展現,這恐怕遠遠不及未來的需求。當大家習慣了網際網路的使用習慣後,會對文件的展現要求,越來越苛求。PDF 的靜態展現,勢必很快難以滿足市場的需求。
部署
基於 SSMO 框架,我們提供兩種部署模式:
SSMO Central - Cloud
SSMO Central - On-premise
Cloud,是雲端版本,用戶不需要安裝任何客戶端 (Client),透過瀏覽器即可以進行模版開發協作及文件的渲染生成,一切都在遠端運行。在協作及體驗上都展現最好的效果。
On-premise,則是安裝在企業內部或私有雲,由企業完全掌握管理。