在全球新一輪科技革命和產(chǎn)業(yè)變革中,互聯(lián)網(wǎng)與各領(lǐng)域的融合發(fā)展具有廣闊前景和無(wú)限潛力,已成為不可阻擋的時(shí)代潮流。尤其是《互聯(lián)網(wǎng)+行動(dòng)指南》、《大數(shù)據(jù)發(fā)展行動(dòng)綱要》等頂層設(shè)計(jì)文件的相繼出臺(tái)后,其正對(duì)經(jīng)濟(jì)、社會(huì)發(fā)展產(chǎn)生著戰(zhàn)略性和全局性的影響。其中受影響最深的企業(yè)莫過(guò)于金融、電信等行業(yè)。
面對(duì)行業(yè)間日益激烈的競(jìng)爭(zhēng)壓力,以及并發(fā)式的用戶(hù)和交易數(shù)據(jù),傳統(tǒng)的事務(wù)管理型中間件在事務(wù)管理、數(shù)據(jù)傳輸、加密等等方面已經(jīng)無(wú)法實(shí)現(xiàn)有效支撐。國(guó)內(nèi)領(lǐng)先的軟件基礎(chǔ)設(shè)施及創(chuàng)新應(yīng)用服務(wù)廠商?hào)|方通(股票代碼:300379)立足互聯(lián)網(wǎng)+,將廣泛應(yīng)用于金融、電信等重要行業(yè)的交易中間件TongEASY升級(jí),推出更加適應(yīng)新時(shí)期大并發(fā)式事務(wù)管理的TongEASY v5.4。
TongEASY v5.4是一個(gè)分布式的聯(lián)機(jī)事務(wù)管理中間件,負(fù)責(zé)正確傳遞用戶(hù)數(shù)據(jù),協(xié)調(diào)事務(wù)的各個(gè)分支,保證事務(wù)的完整性,調(diào)度應(yīng)用程序的運(yùn)行,保證整個(gè)系統(tǒng)運(yùn)行的高效性,并提供輔助工具供操作員使用以進(jìn)行系統(tǒng)的管理。
與以往版本相比,TongEASY v5.4版本在技術(shù)和功能上都有了很大的改變。
全面提升Java服務(wù)
銀行、通信等行業(yè)的很多應(yīng)用或者業(yè)務(wù)系統(tǒng)都是通過(guò)Java語(yǔ)言開(kāi)發(fā)來(lái)的,但Java服務(wù)的支持問(wèn)題,一直以來(lái)都在不斷的困擾著軟件行業(yè)和諸多用戶(hù)群體。
通過(guò)對(duì)在金融、通訊行業(yè)十幾年的長(zhǎng)期應(yīng)用經(jīng)驗(yàn)的總結(jié),TongEASY 在以往版本的基礎(chǔ)上不斷改進(jìn),最終攻克了上述難題。最新的TongEASY v5.4版本支持Java服務(wù)程序,和TongEASY4.5 Java服務(wù)的不同點(diǎn)是不再使用C調(diào)Java,而是直接用Java做服務(wù)程序;支持Java JDBC XA事務(wù)和C程序XA事務(wù)的混用,一個(gè)全局事務(wù)的分支可是Java程序,也可以是C程序,可以保證事務(wù)一致性;新支持了MQ XA,KDB(浪潮數(shù)據(jù)庫(kù))XA。這樣,新版本的TongEASY擁有更為強(qiáng)大的兼容性和穩(wěn)定性,可以為用戶(hù)并發(fā)式的交易和數(shù)據(jù)傳輸提供多角度和全方位的支持。
面向互聯(lián)網(wǎng)+的高并發(fā)需求
“互聯(lián)網(wǎng)+”時(shí)代,移動(dòng)互聯(lián)、物聯(lián)網(wǎng)等技術(shù)廣泛應(yīng)用,互聯(lián)網(wǎng)用戶(hù)不斷激增。并發(fā)式的交易和訪問(wèn)量,以及海量的數(shù)據(jù)無(wú)時(shí)無(wú)刻不在沖擊著企業(yè)的業(yè)務(wù)和應(yīng)用系統(tǒng)。TongEASY v5.4在這個(gè)時(shí)候應(yīng)運(yùn)而生,幫助用戶(hù)極大地緩解了這方面的壓力。
在TongEASY v5.4構(gòu)架的系統(tǒng)中,向用戶(hù)提供服務(wù)的客戶(hù)進(jìn)程都是通過(guò)TongEASY連接到應(yīng)用服務(wù)器,不與數(shù)據(jù)服務(wù)器直接連接,從而在系統(tǒng)的訪問(wèn)量很大時(shí),TongEASY提供的緩沖池可以屏蔽大量的連接數(shù),而真正與數(shù)據(jù)庫(kù)建立的連接不會(huì)增加很多,不會(huì)造成數(shù)據(jù)庫(kù)性能下降,這樣,業(yè)務(wù)系統(tǒng)就能夠支撐大量并發(fā)訪問(wèn)。
而在并發(fā)性業(yè)務(wù)中,多個(gè)客戶(hù)前端可能會(huì)同時(shí)訪問(wèn)同一個(gè)主機(jī)或數(shù)據(jù)庫(kù),由于其業(yè)務(wù)突發(fā)性,過(guò)多的業(yè)務(wù)并發(fā)量會(huì)導(dǎo)致對(duì)主機(jī)資源和數(shù)據(jù)庫(kù)資源的過(guò)度占用,從而引發(fā)整個(gè)業(yè)務(wù)系統(tǒng)的運(yùn)行效率下降。TongEASY通過(guò)對(duì)業(yè)務(wù)占用主機(jī)資源和數(shù)據(jù)庫(kù)資源的有效控制,可以防止低效系統(tǒng)的出現(xiàn)。還可隨時(shí)動(dòng)態(tài)地配置服務(wù)主機(jī),在服務(wù)主機(jī)上部署新的服務(wù)模塊以生成新的服務(wù)子系統(tǒng),也可以在已有的服務(wù)主機(jī)上動(dòng)態(tài)添加新的服務(wù)。一旦服務(wù)添加完成,就可以編寫(xiě)客戶(hù)程序來(lái)訪問(wèn)這些服務(wù),提高業(yè)務(wù)拓展能力。值得一提的是,為了應(yīng)對(duì)高并發(fā)的業(yè)務(wù)場(chǎng)景,TongEASY v5.4和瘦客戶(hù)端API支持集群,即一個(gè)瘦客戶(hù)端可以同時(shí)連接到多個(gè)TongEASY節(jié)點(diǎn)上,并做負(fù)載均衡。
另外,TongEASY v5.4版本還可以通過(guò)自身的健壯性來(lái)保障業(yè)務(wù)系統(tǒng)在異常的業(yè)務(wù)量下(惡意攻擊)不會(huì)癱瘓,并能夠盡快恢復(fù);在主機(jī)系統(tǒng)硬件故障或其它因素下意外宕機(jī)恢復(fù)后,故障中發(fā)生的實(shí)時(shí)關(guān)鍵業(yè)務(wù)可做相關(guān)處理以保障業(yè)務(wù)上的數(shù)據(jù)一致性。
樣板效應(yīng):TongEASY系列支撐大并發(fā)交易
TongEASY系列產(chǎn)品作為一款廣泛應(yīng)用于銀行、電信等行業(yè)的交易中間件,其穩(wěn)定性和可靠性,已經(jīng)在諸多用戶(hù)的長(zhǎng)期應(yīng)用中得到充分體驗(yàn)。
如:早在2003年,華夏銀行根據(jù)總行大集中的統(tǒng)一規(guī)劃,經(jīng)過(guò)兩年的醞釀,啟動(dòng)了華夏銀行“大集中”工程。而“大集中”工程就是華夏銀行借助東方通科技公司的交易中間件TongEASY,在信息技術(shù)領(lǐng)域的一項(xiàng)系統(tǒng)工程,也是業(yè)務(wù)管理和經(jīng)營(yíng)管理的一場(chǎng)變革。
工程涉及華夏銀行全行各營(yíng)業(yè)網(wǎng)的核心系統(tǒng)、綜合前置系統(tǒng)、總帳系統(tǒng)、資金系統(tǒng)、信貸系統(tǒng)、機(jī)房和網(wǎng)絡(luò)改造、CRM 系統(tǒng)和人力資源管理系統(tǒng)。而這些系統(tǒng)的改造升級(jí)和有效運(yùn)行都離不開(kāi)TongEASY的支持。
時(shí)至今日已過(guò)了十幾年,在TongEASY等中間件的良好支持下,華夏銀行各項(xiàng)系統(tǒng)的運(yùn)行依舊十分穩(wěn)定、高效。而華夏銀行和東方通也在長(zhǎng)期深入的合作中建立了良好的互信,目前兩者正在積極籌劃,構(gòu)建一個(gè)面向未來(lái)的大數(shù)據(jù)聯(lián)合實(shí)驗(yàn)室。
在“互聯(lián)網(wǎng)+”和大數(shù)據(jù)浪潮的沖擊下,TongEASY v5.4更加適用于面向公眾,并發(fā)量很高、響應(yīng)時(shí)間要求快的銀行、電信、稅務(wù)、公積金、醫(yī)療、證券、財(cái)務(wù)公司……等涉及金錢(qián)、賬務(wù)或關(guān)鍵數(shù)據(jù)的領(lǐng)域,能夠充分滿(mǎn)足客戶(hù)對(duì)多個(gè)數(shù)據(jù)庫(kù)及數(shù)據(jù)消息間的數(shù)據(jù)一致性、正確性、可靠性的高要求,傳遞正確用戶(hù)數(shù)據(jù),協(xié)調(diào)事務(wù)的各個(gè)分支、保證事務(wù)的完整性,調(diào)度應(yīng)用程序的運(yùn)行,保證整個(gè)系統(tǒng)運(yùn)行的高效性,并提供輔助工具供操作員使用以進(jìn)行系統(tǒng)的管理。可以說(shuō),該版本產(chǎn)品是TongEASY系列的創(chuàng)新式延續(xù)。