當前位置:編程學習大全網 - 編程語言 - 編程中的基本組件是什麽?

編程中的基本組件是什麽?

中間件是介於應用程序和操作系統之間的系統軟件。它可以屏蔽操作系統和網絡協議的差異,為企業級分布式應用提供標準平臺,使應用軟件的開發和運行可以獨立於特定的硬件和操作系統平臺,實現企業應用系統的集成。中間件已經發展了十年。在中間件誕生之前,企業大多采用客戶機/服務器的傳統“胖客戶機”兩層數據處理架構。兩層架構雖然靈活,但也大大增加了客戶端和服務器的負擔,其系統可擴展性也較差。90年代初,這種應用架構升級,出現了以Tuxedo為代表的三層客戶機/服務器架構。它在原有的兩層架構(客戶機和服務器)之間增加了壹組服務。這組服務(應用服務器)是中間件。中間件主要在三層架構中充當中間層,完成安全完整的數據傳輸,通過負載均衡調整系統的工作效率,從而彌補了兩層架構的不足。客戶端和服務器的負載相應降低,跨平臺和傳輸不可靠的問題也得到了解決。這種先進的架構使企業能夠在開放的系統上構建高性價比的業務系統,能夠實現穩定、可靠、高效、大容量的業務處理。因此,隨著互聯網應用和電子商務的發展,中間件被越來越多的企業所采用。到90年代中期,它已經發展成為企業應用的主流技術,並形成了各種類別,如事務中間件、消息中間件、專有系統中間件、面向對象中間件、數據訪問中間件、遠程調用中間件等。

90年代後期,企業應用對中間件提出了更廣泛的需求,Web平臺時代到來,幫助企業用更廉價的互聯網服務客戶,Web應用服務器應運而生。與三層客戶/服務器架構中的應用服務器相比,Web應用服務器不僅承擔應用邏輯,還包括前臺的頁面顯示和後臺的數據表達。此後,Web應用服務器逐漸取代了傳統意義上的各種中間件,成為企業應用的基礎平臺。

如今,企業對現有技術提出了更高的要求,如多渠道接入、個性化機制、內容管理、業務流程管理、合作夥伴互聯、打包應用與專有系統互聯等。原有的應用服務器中間件逐漸顯現出壹些弊端。無法為企業提供個性化服務,無法幫助企業提高客戶滿意度,部分應用服務器無法跨資源整合業務系統。為了解決這些問題,2002年2月,BEA毅然突破中間件的框架,在全球率先提出了“基礎組件”的新概念。

以上是妳需要知道的。

這是妳要的東西

基本組件是中間件的擴展和超越。它以應用服務器為核心,通過合並相似項,提煉出企業的新需求,從而形成集門戶、集成、運維、安全、開發、部署等多項技術功能於壹體的應用基礎平臺。如果說中間件滿足的是企業系統高效快速響應市場變化的需求,其特點側重於某個應用,那麽基礎組件解決的是應用之間的集成,其目標是提高整個企業的生產力,降低成本結構,增強響應能力。

  • 上一篇:74歲大爺用筷子搭出許多古建築,他制作工藝品的初衷是什麽?
  • 下一篇:少兒籃球課程設置和教學內容
  • copyright 2024編程學習大全網