漫談“中間件”與國產化【轉】

操作系統、數據庫、中間件號稱基礎軟件的“三駕馬車”。操作系統與數據庫都不難理解,唯獨中間件似乎是一個神祕又陌生的存在。其實,它並不陌生,在我們日常辦公中也經常用到,但是存在感卻極低。

 

 來源:百度

 

我們的計算機體系架構可以分爲三層(甚至更多層):表示層、業務邏輯層以及數據層,其中我們常接觸到的是表示層,也就是用戶層,在這層上我們可以直接寫WORD文檔登錄微信聊天,以及在網上進行交易等。然而,在沒有中間件之前,這一切是非常奢侈的。

 

在沒有中間件之前,應用軟件直接使用操作系統、網絡協議和數據庫等開發,這對使用電腦的人要求很高,而且隨時面臨着棘手的問題。例如,操作系統的多樣性,繁雜的網絡程序設計、管理,複雜多變的網絡環境等經常讓電腦使用者措手不及。

 

 來源:百度

 

後來,各位計算機大牛們爲了讓計算機得以普及,做出來非常明智的選擇——將應用軟件所要面臨的共性問題進行提煉、抽象,在操作系統之上形成了一個可以重複利用的部分,供成千上萬的應用軟件重複使用。這就促使了中間件的產生。

 

  

據IDC定義:中間件是一種獨立的系統軟件或服務程序,分佈式應用軟件藉助這種軟件在不同的技術之間共享資源,中間件位於客戶機服務器的操作系統之上,管理計算資源和網絡通信。

 

從功效上來講,中間件位於操作系統應用軟件之間,屏蔽了底層操作系統的複雜性,使程序開發人員面對一個簡單而統一的開發環境,減少程序設計的複雜性,將注意力集中在自己的業務上,不必再爲程序在不同系統軟件上的移植而重複工作,從而大大減少了技術上的負擔。

 

有人這樣形象地比喻中間件:

 

我開了一家炸雞店(業務端),然而周邊有太多屠雞場(底層),爲了成本我肯定想一個個比價,再綜合質量挑選一家屠雞場合作(適配不同底層邏輯)。由於市場變化,合作一段時間後,或許性價比最高的屠雞場就不是我最開始選的了,我又要重新和另一家屠雞場合作,於是,進貨方式、交易方式等等全都要重來一套(重新適配)。

 

然而我只想好好做炸雞,只要有性價比高的肉送來就行。於是我找到了一個專門整合屠雞場資源的第三方代理(中間件),跟他談好價格質量後(統一接口),從今天開始,我就只需要給代理錢,然後拿肉就行。代理負責保證肉的質量,至於如何根據實際性價比,選擇不同的屠雞場,那就是代理做的事了。

 

講到這裏,如果你還記不住中間件是幹什麼的,索性記住“中介”二字就好,即將具體業務和底層邏輯解耦的組件。

 

橋樑  來源:百度

 

瞭解了中間件的定義,我們來了解一下中間件的發展史。中間件伴隨着軟件的發展自然產生。1968年,IBM發佈CICS交易事務控制系統,使得應用軟件與系統服務分離,這是中間件技術萌芽的標誌。

 

1990年,誕生於AT&T公司的BELL實驗室的Tuxedo系統(現歸於Oracle公司旗下)標誌着中間件的誕生,這也是最早的交易中間件。

 

反觀國內,1993年,國內第一款商用中間件產品TongLINK在東方通誕生。從1996年開始,在走過最初幾年的醞釀階段之後,中國中間件市場進入全面增長階段。2008年核高基重大科技專項後,國內的中間件廠家如雨後春筍般慢慢多了起來。目前國內主要廠商有東方通、金蝶、中創、寶蘭德、普元等。

 

國內中間件企業介紹

 

公司名稱

公司介紹

東方通於1992年創立,多次在國內中間件領域填補空白,並率先讓銀行、電信、交通等關鍵行業領域逐步用上了中國的基礎軟件,其中間件市場佔有率在國內中間件企業中名列首位

擁有完善的基礎平臺產品體系,如支撐傳統應用架構的應用服務器、企業服務總線、消息中間件、數據集成軟件等

中創中間件

隸屬於中創軟件,是具有全球影響力和國際競爭力的基礎軟件中間件領先企業,是國家重點支持的國產中間件產品與服務提供商

目前在電信行業國產中間件市場佔有率排名靠前,已經廣泛應用於中國移動、中國電信、中國聯通三大電信運營商,並在國外也有廣泛市場。

國內專業軟件基礎平臺與解決方案提供商,主要面向金融、電信、政務等行業的大中型企事業單位

製圖:自主可控新鮮事

 

目前,IBMOracle等國外廠商憑藉其良好的品牌影響力、在IT領域深厚的技術積累以及在數據庫、服務器良好的配套支持,在國內形成了龐大的用戶積累,在國內的市場份額較大。

 

不過,國內廠商諸如東方通蝶、中創中間件等廠商也憑藉經過多年的發展,基礎設施產品由弱到強,在產品性能上已經媲美IBM、Oracle,甚至部分強於國外,此外,國內廠商還具備本地化研發和服務優勢,相比國外產品更有優勢,目前在政府、金融等重點行業得到了應用。

 

彎道超車  來源:百度

 

中間件作爲基礎軟件的三家馬車之一,在三大基礎軟件中表現最爲搶眼,成效也最爲突出,甚至可與國外抗衡。

 

從企業發展及成績來看,目前,三家國產中間件企業已經成功上市。東方通於2014年1月在深圳證券交易所創業板上市,成爲國產中間件第一股。2014年11月,中創中間件在“新三板”成功掛牌上市。金蝶天燕2017年6月14日登錄新三板,成爲第三個上市的國產中間件企業。此外,2019年前半年,寶蘭德普元先後申請科創板上市獲上交所受理。近年來,國產化相關板塊在資本市場的表現喜人,可見國產中間件的發展不容小覷。

 

從保障信息安全的角度來看,中間件在信息系統中肩負着“承上啓下”的重任,由“三架馬車”共同組成的基礎軟件必須採用具備自主知識產權的產品與技術,才能確保信息系統的自主可控性。因此,未來國產化中間件的發展空間還將得到顯著提升。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章