當前位置:編程學習大全網 - 圖片素材 - 求,中間件發展的歷史

求,中間件發展的歷史

事情從1946年說起,世界上第壹臺電子計算機“埃尼阿克”誕生,人類進入信息時代。1955年,約翰?6?1巴克斯發明了最早的程序語言Fortran,現代意義上的軟件就誕生了。  1964年,IBM發布OS/360操作系統,軟件與硬件分離,同時,軟件成為壹個獨立的產業正式登上產業界的舞臺。中間件就是軟件產業不斷發展過程中自然產生的。  90年代,文頓?6?1瑟夫這位互聯網之父的發明成為改變IT業的重大革命性創新。互聯網促使分布式系統和網絡應用的誕生,中間件就是伴隨網絡技術的產生、發展而興起的,可以說沒有網絡就沒有現代意義上的中間件。因為,網絡環境需要解決異構分布網絡環境下軟件系統的通信、互操作、協同、事務、安全等***性問題,提高異構分布網絡環境下軟件系統的互操作性、可移植性、適應性、可靠性等問題。  1968年IBM發布CICS交易事務控制系統,使得應用軟件與系統服務分離,這是中間件技術萌芽的標誌,因為CICS還不是分布式環境的產物,因此我們往往還不將CICS作為正式的中間件系統。  壹般來說,我們將1990年誕生於AT&T公司的BELL實驗室的Tuxedo([t?0?5k'si:d?0?5u],燕尾服)系統(後來被NOVELL從AT&T公司隨著UNIX系統壹起買走,後來又賣給了BEA公司,現在歸於ORACLE公司旗下了)作為中間件的誕生標誌。Tuxedo解決了分布式交易事務控制問題,中間件開始成為網絡應用的基礎設施,中間件正式成型,這是最早的交易中間件。  1994年IBM發布消息隊列服務MQ系列產品,解決分布式系統異步、可靠、傳輸的通訊服務問題,消息中間件誕生。  1995年,JAVA之父James Gosling發明JAVA語言,JAVA提供了跨平臺的通用的網絡應用服務,成為今天中間件的核心技術。JAVA是第壹個天生的網絡應用平臺,特別是J2EE發布以來,JAVA從壹個編程語言,演變為網絡應用架構,成為應用服務平臺的事實標準。應用服務器中間件,成為中間件技術的集大成者,也成為事實上的中間件的核心。2001年,微軟發布.NET,中間件演變為.NET和JAVA兩大技術陣營。但由於.NET還不是壹個完全開放的技術體系,只有壹個玩家,因此,雖然.NET也是壹種中間件,但由於IBM/ORACLE/SUN/SAP等巨頭都無壹例外成了JAVA陣營的支持者,因此,我們習慣上提到中間件時,往往不包括.NET中間件體系。從某種意義上講,SaaS也是屬於中間件的行列的,國內首家SaaS廠商八百客應該說是行業內的佼佼者。

  • 上一篇:三十八代祖宗稱呼是什麽?
  • 下一篇:電話秘書是什麽業務?
  • copyright 2024編程學習大全網