Linux正處于一個發展的瓶頸,期待打開“應用”的僵局。本文的三位作者記錄下了他們開發銀行Linux前端系統的思考和體驗,非常具有借鑒價值。
2004年被稱為是Linux應用推廣的開端之年。剖開歷史巨大的橫斷面,諸多的Linux應用項目如繁星,開始隱隱出現在巨大的蒼穹下。它們中的許多注定只是流星,劃過天際,轉眼消逝不見。但回溯歷史,又有多少看似細微末節的小事件,卻具有開啟歷史巨變的因果機緣。
2004年年初,交通銀行中國香港分行和高陽科技有限公司決定聯合開發Linux前端系統,歷時共8個月。這是國內銀行業第一次在關鍵業務應用中大規模使用Linux平臺。長期以來,大家對Linux是否適用于處理關鍵企業應用一直存有疑慮,國外也少有先例。Linux正處于一個發展的瓶頸,只有打開“應用”這個僵局,Linux才會像奔流之水,浩浩蕩蕩,蔓延開來。因此,這個項目具有很好的實驗和示范效應。結合開發Linux前端系統的經驗,我們將從架構設計和技術手段兩個不同的角度來探討Linux應用開發所面臨的一些共性問題和解決辦法。希望記錄的這一點感悟與體會,不會被湮沒在漫漫歷史塵埃之中,而是為后來者貢獻一點微光,照亮他們繼續前行。
“可定制”前端VS“編程型”前端
銀行是信息化開展最早的行業,傳統的手工簿式記賬早已被電腦所取代。走進任何一家銀行網點,首先映入眼簾的,就是一排排電腦以及在電腦前忙碌的工作人員。這些部署在各營業網點或部門的電腦系統就稱作銀行網點前端系統,行內的人習慣稱其為柜面系統。……