這兩天參加了Amadeus在我們總部的一個關于新一代旅客服務系統的Presentation,感覺還不錯,不過我想國內航空公司要脫離TravelSky而轉而用一個國外公司的產品,并且從座控,訂座,離港全部切換終究有點冒險。這個系統相對于現在TravelSky的Unisys系統,主要的改進是利用現在的新技術和能力,把系統遷移到了開放系統(Linux, Unix),并且用戶界面從老的TPF(命令行)方式編成了圖形化的界面。這個系統據說投資了3億美元進行研發,并且現在有兩個大型航空公司已經使用了這個系統,與幾大航空聯盟的談判也在進行中。其實我倒是希望航信能做得更好吧,我支持民族企業。不過Amadeus的Altea系統的架構比較有意思:現在仍然是關系數據庫和Unisys數據庫兼容的模式,但是未來的架構是這樣的:底層數據庫是用的Unix(Solaris和Hp unix)系統運行著Oracle(那邊的專家解釋說現在Linux對Oracle的支持還不及Unix),應用層面全部都是Linux,而在用戶界面的程序全部基于Windows開發,把現在三大系統全部用上了。所以他們形容自己的系統為Open System,看來,應用Unix和Linux是一個賣點,不過用Linux也是必須的,主機是IBM設計的,有1000個cpu core,2TB 內存。其他的一些系統參數都是驚人。這種機器看來還只有Linux能在上面運行吧。我還具體問了一下接口的問題,說是提供了WebService方式公布API,這一點對于我們開發人員就比較好了,現在航信的數據提供給我們,我們要采取PNR文本分析的形式轉存到數據庫中,我是做過這個工作,我開發了分析程序,為了盡可能智能化,采用了基于正則表達式的方法,不過有些
PNR的格式還不是特別規整,有點時候就會出錯,雖然情況比較少,不過還是一件比較郁悶的事情。
PNR的格式還不是特別規整,有點時候就會出錯,雖然情況比較少,不過還是一件比較郁悶的事情。